[英]Fabric JS | Shows unwanted lines when scroll or drag any object
從 json 加載數據后,您必須更改 canvas 大小。 您已將 100px 添加到 canvas 大小,但 json 數據中的視口大小較小,這會導致“死區”區域不會在渲染中更新。
function initJsonData(JsonData){
var size = Math.max(JsonData.width,JsonData.height) + 100;
canvas.loadFromJSON(JsonData, canvas.renderAll.bind(canvas));
canvas.setWidth(size);
canvas.setHeight(size);
canvas.renderAll()
}
function initJsonData(JsonData){
var size = Math.max(JsonData.width,JsonData.height) + 100;
var tempJsonData = JsonData
delete tempJsonData .height
delete tempJsonData .width
canvas.loadFromJSON(tempJsonData , canvas.renderAll.bind(canvas));
canvas.renderAll()
}
寬度和高度鍵造成了問題。 這解決了問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.