vue3版本初版上线 自测已可用
This commit is contained in:
@@ -9,10 +9,10 @@
|
||||
<el-form-item prop="icon" style="width:100%">
|
||||
<i
|
||||
class="icon"
|
||||
:class="'el-icon-'+ meta.icon"
|
||||
:class="'el-icon-'+ metaData.icon"
|
||||
style="position: absolute; z-index: 9999; padding: 5px 10px; "
|
||||
/>
|
||||
<el-select v-model="meta.icon" clearable filterable class="gva-select" placeholder="请选择">
|
||||
<el-select v-model="metaData.icon" clearable filterable class="gva-select" placeholder="请选择">
|
||||
<el-option v-for="item in options" :key="item.key" :label="item.key" :value="item.key">
|
||||
<span class="icon" :class="item.label" />
|
||||
<span style="float: left">{{ item.key }}</span>
|
||||
@@ -37,6 +37,7 @@ export default {
|
||||
data() {
|
||||
return {
|
||||
input: '',
|
||||
metaData: {},
|
||||
options: [
|
||||
{ key: 'platform-eleme', label: 'el-icon-platform-eleme' },
|
||||
{ key: 'eleme', label: 'el-icon-eleme' },
|
||||
@@ -324,6 +325,9 @@ export default {
|
||||
value: ''
|
||||
}
|
||||
},
|
||||
created() {
|
||||
this.metaData = this.meta
|
||||
},
|
||||
methods: {}
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user