每次特定结构对象被"取消选择"时,我都会尝试执行一些代码.我可以处理任何取消选举事件吗?我已经通过所选事件选择了对象的时间,但是没有找到任何关于取消选择的文档的文档.在画布级别,我有选择:清除和选择:创建事件,但也没有取消选择.
干杯,贡萨洛
Thi*_*gue 15
使用该before:selection:cleared事件并获取活动对象或组.之后,您可以检查它是否与您的特定结构对象相对应.
canvas.on('before:selection:cleared', function() {
var clearedObject;
if(typeof(canvas.getActiveObject()) !== 'undefined') {
clearedObject = canvas.getActiveObject();
}
else {
clearedObject = canvas.getActiveGroup();
}
//do stuff with the deselected element if it is the specific one you want.
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4846 次 |
| 最近记录: |