产生

  • 文档新增、关闭时
  • 文档切换了选择状态时

键值

“docsViewChange”

主体

{
    "handle": "event",
    "type": "docsViewChange",
    "data": [
        {
            "docsView": 0,
            "active": true,
            "docs": [
                {
                    "docName": "左文档1",
                    "selected": true
                },
                {
                    "docName": "左文档2",
                    "selected": false
                }
            ]
        },
        {
            "docsView": 1,
            "active": false,
            "docs": [
                {
                    "docName": "右文档3",
                    "selected": false
                },
                {
                    "docName": "右文档4",
                    "selected": true
                }
            ]
        }
    ]
}

事件格式

字段 必填 类型 说明 备注
docsView int 文档组序号 0:表示左边 1:表示右边
active bool 当前文档组内selected的文档处于活动状态 0:未激活 1:激活
selected bool 当前文档组内selected被选中 0:未激活 1:激活

注意:active+selected 都为true的文档tab页签为激活状态

示例代码

监听

    ThinkEditor.addEventListener("docsViewChange", this.OnDocsViewChange);

使用

    OnDocsViewChange(e) {
      console.log(e.data);
      应用 外置UI 自行实现
    }
文档更新时间: 2023-10-23 20:51   作者:admin