修改名称属性对应的编辑器,允许直接修改名称。

master
vdpAdmin 2021-12-22 12:38:09 +08:00
parent a0593dfb5b
commit 2cb1359636
2 changed files with 7 additions and 3 deletions

View File

@ -4,7 +4,7 @@
<el-tooltip effect="light" :content="i18nt('designer.setting.editNameHelp')">
<i class="el-icon-info"></i></el-tooltip>
</span>
<template v-if="!!selectedWidget.category">
<template v-if="!!selectedWidget.category || noFieldList">
<el-input type="text" v-model="optionModel.name" @change="updateWidgetNameAndRef"></el-input>
</template>
<template v-else>
@ -34,6 +34,12 @@
nameRequiredRule: [{required: true, message: 'name required'}],
}
},
computed: {
noFieldList() {
return !this.serverFieldList || (this.serverFieldList.length <= 0)
},
},
methods: {
updateWidgetNameAndRef(newName) {
let oldName = this.designer.selectedWidgetName

View File

@ -68,8 +68,6 @@ Vue.use(si18n, {
locale.i18n((key, value) => {
let result = Vue.prototype.$st(key)
//console.log('test-key', key)
//console.log('test-result', result)
return elLocalFormatter(result, value)
})