You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
836 B

<template>
<div class="e-spec">
<el-select v-model="values" multiple
filterable
allow-create
default-first-option
placeholder="请设置"></el-select>
</div>
</template>
<style type="text/scss" lang="scss">
</style>
<script>
import {empty} from "@/utils/extend";
export default {
name: "e-spec",
data() {
return {}
},
props:{
value:String
},
computed: {
values:{
get(){
return this.value.split(',').filter(v=>!empty(v))
},
set(val){
this.$emit('input' , val.join(','))
}
}
}
}
</script>