我尝试了很多东西,比如计算位置,处理原始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); });