修改名称属性对应的编辑器,允许直接修改名称。
							parent
							
								
									a0593dfb5b
								
							
						
					
					
						commit
						2cb1359636
					
				| 
						 | 
					@ -4,7 +4,7 @@
 | 
				
			||||||
      <el-tooltip effect="light" :content="i18nt('designer.setting.editNameHelp')">
 | 
					      <el-tooltip effect="light" :content="i18nt('designer.setting.editNameHelp')">
 | 
				
			||||||
        <i class="el-icon-info"></i></el-tooltip>
 | 
					        <i class="el-icon-info"></i></el-tooltip>
 | 
				
			||||||
    </span>
 | 
					    </span>
 | 
				
			||||||
    <template v-if="!!selectedWidget.category">
 | 
					    <template v-if="!!selectedWidget.category || noFieldList">
 | 
				
			||||||
      <el-input type="text" v-model="optionModel.name" @change="updateWidgetNameAndRef"></el-input>
 | 
					      <el-input type="text" v-model="optionModel.name" @change="updateWidgetNameAndRef"></el-input>
 | 
				
			||||||
    </template>
 | 
					    </template>
 | 
				
			||||||
    <template v-else>
 | 
					    <template v-else>
 | 
				
			||||||
| 
						 | 
					@ -34,6 +34,12 @@
 | 
				
			||||||
        nameRequiredRule: [{required: true, message: 'name required'}],
 | 
					        nameRequiredRule: [{required: true, message: 'name required'}],
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    computed: {
 | 
				
			||||||
 | 
					      noFieldList() {
 | 
				
			||||||
 | 
					        return !this.serverFieldList || (this.serverFieldList.length <= 0)
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    methods: {
 | 
					    methods: {
 | 
				
			||||||
      updateWidgetNameAndRef(newName) {
 | 
					      updateWidgetNameAndRef(newName) {
 | 
				
			||||||
        let oldName = this.designer.selectedWidgetName
 | 
					        let oldName = this.designer.selectedWidgetName
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -68,8 +68,6 @@ Vue.use(si18n, {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
locale.i18n((key, value) => {
 | 
					locale.i18n((key, value) => {
 | 
				
			||||||
  let result = Vue.prototype.$st(key)
 | 
					  let result = Vue.prototype.$st(key)
 | 
				
			||||||
  //console.log('test-key', key)
 | 
					 | 
				
			||||||
  //console.log('test-result', result)
 | 
					 | 
				
			||||||
  return elLocalFormatter(result, value)
 | 
					  return elLocalFormatter(result, value)
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue