更换json编辑器

This commit is contained in:
aixianling
2024-03-22 11:52:39 +08:00
parent bc17e11c47
commit c7b37d645d
8 changed files with 2853 additions and 173 deletions

View File

@@ -11,7 +11,9 @@
</ai-dialog-btn>
</div>
<template v-else-if="source.dataType === 'staticData'">
<table-editor label="设置数据" v-model="staticDataOps.tableData" :configs.sync="staticDataOps.colConfigs" @data="changeData"/>
<config-item label="设置数据" topLabel>
<json-editor v-model="options.staticData" mainMenuBar/>
</config-item>
</template>
<config-item v-else-if="source.dataType === 'dynamicData'" label="数据源">
<ai-select v-model="source.sourceDataId" placeholder="请选择数据源" :instance="instance"
@@ -32,11 +34,11 @@ import 'brace/mode/json'
import 'brace/snippets/json';
import 'brace/theme/github';
import 'brace/theme/monokai';
import TableEditor from "./tableEditor.vue";
import JsonEditor from "./jsonEditor.vue";
export default {
name: "datasourcePicker",
components: {TableEditor, ConfigItem, AiDialogBtn, CodeEditor},
components: {JsonEditor, ConfigItem, AiDialogBtn, CodeEditor},
model: {
event: "input",
prop: "options"