要在canvas
上添加文字,我正在使用以下代码,
var objtext = new fabric.IText(t);
var textParameters = {
top:200,
left:200,
width:200,
height:200,
fontSize:50,
fontWeight:'normal',
fontFamily:'Arial',
fill:'black',
selectable:true,
radius:0,
spacing:20,
isCurved:isCurvedText,
ElementParameters:{ElementType:'text',colors:'black'}
};
objtext.set(textParameters);
canvas.add(objtext);
objtext.setControlsVisibility(HideControls);
canvas.renderAll();
canvas.setActiveObject(objtext);
当我使用toJSON()
并将json用于loadFromJSON
时。它抛出错误
this.text undefined。文本参数丢失。
请建议更改