预埋弹窗设置点

This commit is contained in:
aixianling
2024-01-24 16:34:57 +08:00
parent 7232b894f7
commit a42aa166d1
7 changed files with 85 additions and 30 deletions

View File

@@ -218,11 +218,12 @@
</div>
<div class="layout-right__content--wrapper">
<div class="layout-config__group">
<h2>进阶设置</h2>
<config-item label="设置弹窗">
<config-item label="标题">
<!-- <el-input v-model="config.dialog.title" clearable/>-->
</config-item>
<h2>弹窗设置</h2>
<config-item label="标题">
<el-input size="mini" clearable placeholder="请输入弹窗标题" v-model="config.dialogTitle"/>
</config-item>
<config-item label="内容" v-if="!['table','AiDvTable'].includes(config.type)">
<ai-editor clearable placeholder="请输入弹窗内容" v-model="config.dialogContent" :instance="instance"/>
</config-item>
</div>
</div>
@@ -235,13 +236,11 @@ import ConfigItem from "./configItem.vue";
export default {
name: 'componentConfig',
components: {ConfigItem},
props: {
config: {default: () => ({})},
instance: Function,
dict: Object,
},
data() {
return {
borderList: ['border0', 'border1', 'border2', 'border3', 'border4', 'border5', 'border6', 'border7', 'border8', 'border9', 'border10',
@@ -253,9 +252,10 @@ export default {
tableStatus: [
{label: '是', value: '1'},
{label: '否', value: '0'}
]
],
dialog: {}
}
}
},
}
</script>