0

为 Rappid Halo 工具句柄自定义事件时,arguments变量似乎只有jQuery.Event对象以及 x 和 y 坐标。

如何获取单元格/元素或 cellView 以便对其进行处理?

4

1 回答 1

0

元素的视图可以通过 找到this.options.cellView。移除句柄的示例:

{
  name: 'remove',
  position: 'ne',
  events: {
    pointerdown: function (evt) {
      evt.stopPropagation();
      var elementView = this.options.cellView;

      // work on the element ...
      elementView.model.remove();
     }
  }
}

在此特定示例中,如果目标是专门删除元素,则不需要自定义函数,即:events: {pointerdown: 'removeElement'}

于 2018-01-16T11:23:44.007 回答