| | |
| | | import axiosInstanceInstance from '../utils/request.js' |
| | | export default { |
| | | // 默认选择一个 |
| | | // props:{ |
| | | // devId:{ |
| | | // type: Array, |
| | | // default: ['全部','全部'], |
| | | // } |
| | | props:{ |
| | | devId:{ |
| | | type: Array, |
| | | default(){ |
| | | return ['全部','全部'] |
| | | } |
| | | } |
| | | |
| | | // } |
| | | props:['devId'], |
| | | }, |
| | | // props:['devId'], |
| | | emits: ['submitId'], |
| | | data() { |
| | | return { |
| | |
| | | ] |
| | | }; |
| | | }); |
| | | console.log(this.optionsShop); |
| | | }); |
| | | |
| | | // 打开时默认展示一个店铺 |
| | | this.deviceId = this.devId |
| | | } |
| | | }, |
| | | changeDev(){ |
| | | if(this.deviceId == null){ |
| | | this.deviceId = ['',''] |
| | | this.$emit('submitId', this.deviceId[1]) |
| | | }else{ |
| | | this.$emit('submitId', this.deviceId[1]) |
| | | } |
| | | }, |
| | | } |
| | | }; |
| | | </script> |
| | |
| | | v-model="deviceId" |
| | | :options="optionsShop" |
| | | :props="{ expandTrigger: 'hover' }" |
| | | |
| | | @change="$emit('submitId', deviceId[1])" |
| | | @change="changeDev" |
| | | placeholder="全部" |
| | | clearable |
| | | /> |
| | | <!-- @visible-change="getDeviceInfo" --> |
| | | <!-- @change="$emit('submitId', deviceId[1])" @change="changeDev"--> |
| | | </span> |
| | | </div> |
| | | </template> |