Javascript FabricJs重置特定对象的自定义控件
我正在我的项目中使用fabricjs扩展。我使用以下代码为所有对象设置控件:Javascript FabricJs重置特定对象的自定义控件,javascript,canvas,fabricjs,Javascript,Canvas,Fabricjs,我正在我的项目中使用fabricjs扩展。我使用以下代码为所有对象设置控件: fabric.Object.prototype.customiseCornerIcons({ settings: { cornerSize: 40, cornerShape: 'circle', borderColor: "rgba(173,173,173,1)" }, tl: { icon: '/images/icon/rotat
fabric.Object.prototype.customiseCornerIcons({
settings: {
cornerSize: 40,
cornerShape: 'circle',
borderColor: "rgba(173,173,173,1)"
},
tl: {
icon: '/images/icon/rotate-rounded.png'
},
tr: {
icon: '/images/icon/resize-rounded.png'
},
br: {
icon: '/images/icon/delete-rounded.png'
}
});
我可以使用以下代码更改特定对象的自定义控件图标:
specificObject.customiseCornerIcons({
settings: {
cornerSize: 40,
cornerShape: 'circle',
borderColor: "rgba(173,173,173,1)"
},
tl: {
icon: '/images/icon/resize-rounded.png'
},
tr: {
icon: '/images/icon/resize-rounded.png'
}
}, function () {
canvas.renderAll();
});
是否可以删除特定对象的自定义控件并重置为默认fabric js控件
jsiddleurl:如您所述,如果添加该URL,则只有它适用于对象。你所说的特定对象的自定义控件是什么意思?我已经更新了我的问题。请看一看。试试
object.customiseCornerIcons()
不要通过任何论证。我已经试过了,但没有用。我不能复制这个问题,因为我现在在手机上,你能帮我做一把小提琴吗?