Skip to content

divider 分割线

TIP

非公开物料,仅内部使用

html 结构

html
<div
    class="tqed-mt tqed-mt--divider"
    contenteditable="false"
    data-block-type="divider"
    data-block-key="1760206102327586816"
    data-block-active-tab="3"
>
    <div class="tqed-mt-header" data-block-type="header">
        <ul class="tqed-mt-divider__tabs" data-block-type="divider-tabs">
            <li class="tqed-mt-divider__tab" data-tab-key="1" data-block-type="divider-tab">文稿</li>
            <li class="tqed-mt-divider__tab" data-tab-key="2" data-block-type="divider-tab">标题</li>
            <li class="tqed-mt-divider__tab tqed-mt-divider__tab--active" data-tab-key="3" data-block-type="divider-tab">
                试题
            </li>
        </ul>
        <span class="tqed-mt-divider__name">分割线</span>
        <span class="tqed-mt-divider__delete" data-block-type="divider-delete">x</span>
    </div>
</div>

属性

名称说明默认值
data-block-type类型divider
data-block-keykey-
data-block-active-tab选中的选项卡-

配置

divider_tabs

选项卡

类型:Array<{tab: string, key: string}>

默认值:[]

divider_default_active_tab

默认选中的选项卡

类型:string

默认值:无

命令

名称说明
SetDividerActiveTab设置选中的选项卡

示例

js
tinymce.activeEditor.execCommand('SetDividerActiveTab', false, { key: '', activeTab: '' })