mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-04-06 03:57:56 +08:00
Revert "fix(editor): codeblock slot参数修改"
This reverts commit b0a571b2bcb8b4c6f0098dd79fae4b9068996ae5.
This commit is contained in:
parent
2ac3645bb0
commit
84b24f11b8
@ -27,12 +27,12 @@
|
|||||||
<slot name="code-block-panel-header"></slot>
|
<slot name="code-block-panel-header"></slot>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #code-block-panel-tool="{ data }">
|
<template #code-block-panel-tool="{ id }">
|
||||||
<slot name="code-block-panel-tool" :data="data"></slot>
|
<slot name="code-block-panel-tool" :id="id"></slot>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #code-block-edit-panel-header="{ data }">
|
<template #code-block-edit-panel-header="{ id }">
|
||||||
<slot name="code-block-edit-panel-header" :data="data"></slot>
|
<slot name="code-block-edit-panel-header" :id="id"></slot>
|
||||||
</template>
|
</template>
|
||||||
</sidebar>
|
</sidebar>
|
||||||
</slot>
|
</slot>
|
||||||
|
@ -27,12 +27,12 @@
|
|||||||
<slot name="code-block-panel-header"></slot>
|
<slot name="code-block-panel-header"></slot>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #code-block-panel-tool="{ data }" v-if="item === 'code-block'">
|
<template #code-block-panel-tool="{ id }" v-if="item === 'code-block'">
|
||||||
<slot name="code-block-panel-tool" :data="data"></slot>
|
<slot name="code-block-panel-tool" :id="id"></slot>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #code-block-edit-panel-header="{ data }" v-if="item === 'code-block'">
|
<template #code-block-edit-panel-header="{ id }" v-if="item === 'code-block'">
|
||||||
<slot name="code-block-edit-panel-header" :data="data"></slot>
|
<slot name="code-block-edit-panel-header" :id="id"></slot>
|
||||||
</template>
|
</template>
|
||||||
</tab-pane>
|
</tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
|
@ -35,16 +35,16 @@
|
|||||||
<component v-else-if="config.slots?.codeBlockPanelHeader" :is="config.slots.codeBlockPanelHeader" />
|
<component v-else-if="config.slots?.codeBlockPanelHeader" :is="config.slots.codeBlockPanelHeader" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #code-block-panel-tool="{ data }" v-if="data === 'code-block' || config.slots?.codeBlockPanelTool">
|
<template #code-block-panel-tool="{ id }" v-if="data === 'code-block' || config.slots?.codeBlockPanelTool">
|
||||||
<slot v-if="data === 'code-block'" name="code-block-panel-tool" :data="data"></slot>
|
<slot v-if="data === 'code-block'" name="code-block-panel-tool" :id="id"></slot>
|
||||||
<component v-else-if="config.slots?.codeBlockPanelTool" :is="config.slots.codeBlockPanelTool" />
|
<component v-else-if="config.slots?.codeBlockPanelTool" :is="config.slots.codeBlockPanelTool" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template
|
<template
|
||||||
#code-block-edit-panel-header="{ data }"
|
#code-block-edit-panel-header="{ id }"
|
||||||
v-if="data === 'code-block' || config.slots?.codeBlockEditPanelHeader"
|
v-if="data === 'code-block' || config.slots?.codeBlockEditPanelHeader"
|
||||||
>
|
>
|
||||||
<slot v-if="data === 'code-block'" name="code-block-edit-panel-header" :data="data"></slot>
|
<slot v-if="data === 'code-block'" name="code-block-edit-panel-header" :id="id"></slot>
|
||||||
<component v-else-if="config.slots?.codeBlockEditPanelHeader" :is="config.slots.codeBlockEditPanelHeader" />
|
<component v-else-if="config.slots?.codeBlockEditPanelHeader" :is="config.slots.codeBlockEditPanelHeader" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
: 'm-editor-code-block-editor-panel',
|
: 'm-editor-code-block-editor-panel',
|
||||||
]"
|
]"
|
||||||
>
|
>
|
||||||
<slot name="code-block-edit-panel-header" :data="codeConfig"></slot>
|
<slot name="code-block-edit-panel-header" :id="id"></slot>
|
||||||
<el-card shadow="never">
|
<el-card shadow="never">
|
||||||
<template #header>
|
<template #header>
|
||||||
<div class="code-name-wrapper">
|
<div class="code-name-wrapper">
|
||||||
|
@ -47,7 +47,7 @@
|
|||||||
<el-tooltip effect="dark" content="删除" placement="bottom" v-if="editable">
|
<el-tooltip effect="dark" content="删除" placement="bottom" v-if="editable">
|
||||||
<Icon :icon="Close" class="edit-icon" @click.stop="deleteCode(`${data.id}`)"></Icon>
|
<Icon :icon="Close" class="edit-icon" @click.stop="deleteCode(`${data.id}`)"></Icon>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
<slot name="code-block-panel-tool" :data="data"></slot>
|
<slot name="code-block-panel-tool" :id="data.id"></slot>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 展示代码块下绑定的组件 -->
|
<!-- 展示代码块下绑定的组件 -->
|
||||||
@ -86,8 +86,8 @@
|
|||||||
|
|
||||||
<!-- 代码块编辑区 -->
|
<!-- 代码块编辑区 -->
|
||||||
<code-block-editor>
|
<code-block-editor>
|
||||||
<template #code-block-edit-panel-header="{ data }">
|
<template #code-block-edit-panel-header="{ id }">
|
||||||
<slot name="code-block-edit-panel-header" :data="data"></slot>
|
<slot name="code-block-edit-panel-header" :id="id"></slot>
|
||||||
</template>
|
</template>
|
||||||
</code-block-editor>
|
</code-block-editor>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user