修改名称属性对应的编辑器,允许直接修改名称。
parent
a0593dfb5b
commit
2cb1359636
|
@ -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
|
||||
|
|
|
@ -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)
|
||||
})
|
||||
|
||||
|
|
Loading…
Reference in New Issue