Javascript 从JSON加载不起作用。Fabric.JS
这是我的密码:Javascript 从JSON加载不起作用。Fabric.JS,javascript,html,fabricjs,Javascript,Html,Fabricjs,这是我的密码: var canvas = new fabric.Canvas('canvas'); $('#btn_edit').click(function(){ var c = JSON.stringify(canvas); }); $('Load').click(function(){ canvas.loadFromJSON(c); }); $('#add').click(function(){ canvas.add(new fabric.Rect({ lef
var canvas = new fabric.Canvas('canvas');
$('#btn_edit').click(function(){
var c = JSON.stringify(canvas);
});
$('Load').click(function(){
canvas.loadFromJSON(c);
});
$('#add').click(function(){
canvas.add(new fabric.Rect({
left: 50,
top: 50,
height: 20,
width: 20,
fill: 'green'
}));
});
您应该使用
canvas.toJSON()
而不是JSON.stringify
,因为这是将画布导出为JSON的构造方法。它如何工作-详细信息..加载单击函数未绑定。使用$('#Load')。单击(函数(){canvas.loadFromJSON(c);})代码>