选择内容更改事件

当用户在文档中更新了选择点或框选内容时,将产生selectRangeChange的event事件。

键值

“selectRangeChange”

主体

{
    "docName": "张小北-入院记录",
    "handle": "event",
    "state": 1,
    "type": "selectRangeChange"
}

事件格式

字段 必填 类型 说明 备注
docName str 当前文档
state int 选择状态 0:未选中 1:选择点 2:框选

示例代码

监听

    ThinkEditor.addEventListener("selectRangeChange", this.OnSelectRangeChange);

使用

    OnSelectRangeChange(e) {
      console.log(e.data);
      var event = e.data;
      if(event.state == 2)
      {//为框选状态
        var xmlStr = ThinkEditor.GetSelectRangeContent(E_DOC_FORMAT.XML); 
        console.log(xmlStr);
      }
    }
文档更新时间: 2024-12-13 11:39   作者:admin