如何识别所选对象的类型

如何识别所选对象的类型

我正在使用Fabric.js在 Canvas 上放置文本,图像和形状。我为这三个制作了三个不同的编辑面板。当用户选择文本时,我要显示文本面板。像明智的图像和形状。

如何识别所选对象的类型?

最佳答案

simt simmi说的canvas.getActiveObject().get('type')是正确的。您还可以听事件:

function onObjectSelected(e) {
  console.log(e.target.get('type'));
}
canvas.on('object:selected', onObjectSelected);

关于javascript - 如何识别所选对象的类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18893468/

10-09 14:45