fabric.js 怎么将 Group 中的元素包装在一个容器元素中,然后绑定事件到group元素的某个子元素上
时间: 2023-02-15 13:37:09 浏览: 110
fabric.js_API中文翻译.zip
5星 · 资源好评率100%
可以使用 fabric.Group 中的 addWithUpdate 方法将元素添加到 Group 中。然后可以使用 fabric.util.addListener 方法将事件绑定到 Group 中的子元素上。
例如:
```
var group = new fabric.Group();
var rect = new fabric.Rect({
width: 100,
height: 100,
fill: 'red'
});
group.addWithUpdate(rect);
fabric.util.addListener(rect.getElement(), 'click', function() {
console.log('rect clicked');
});
```
这样,当用户点击 Group 中的矩形时,就会在控制台输出 "rect clicked"。
阅读全文