我已经尝试了很多事情,例如计算位置,处理原始fabricjs中确实存在的事件。以前有做过吗?

请您参考如下方法:

通过将选项subTargetCheck: true添加到fabric.Group对象,可以监听内部对象上的事件。

    // create a group 
    let group = new fabric.Group([circle, rect], { 
        subTargetCheck: true 
    }); 
 
    circle.on('mousedown', function(e) {  
        // e.target should be the circle 
        console.log(e.target); 
    }); 


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!