当前位置:   article > 正文

Fabric.js 拉框选中多个元素

fabricjs 拖拉选中

Fabric.js 提供了一个叫做 "selectable" 的功能,可以实现拉框选中多个元素。在初始化 canvas 时,设置 "selectable" 属性为 true 即可启用拉框选择功能。例如:

  1. var canvas = new fabric.Canvas('c');
  2. canvas.selection = true;
  • 1
  • 2
  • 3

选中的元素可以使用 canvas.getActiveObjects() 或 canvas.getActiveGroup() 获取。

如果要在拉框选中时进行一些额外操作,可以给 canvas 绑定 "before:selection:cleared" 事

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号