【发布时间】:2013-11-24 20:05:46
【问题描述】:
使用 Fabric.js,是否可以从画布外部触发“mousedown”、“move”和“mouseup”事件,例如使用 jQuery ui 滑块控件?
我看不到任何方法来获取对每个对象的引用,以便从外部画布触发其上的事件。
【问题讨论】:
标签: fabricjs
使用 Fabric.js,是否可以从画布外部触发“mousedown”、“move”和“mouseup”事件,例如使用 jQuery ui 滑块控件?
我看不到任何方法来获取对每个对象的引用,以便从外部画布触发其上的事件。
【问题讨论】:
标签: fabricjs
为什么要从外部触发事件? 通过以下函数调用,您可以访问对象:
var activeObject = canvas.getActiveObject();
var activeGroup = canvas.getActiveGroup();
var object1 = canvas.item(0); // item(1) ...
canvas.forEachObject(function(o) {
//iterate over all existing objects
});
var objects = canvas.getObjects(); // returns array of all objects
【讨论】:
【讨论】: