2020-08-27 17:18:57 +08:00

38 lines
1005 B
Markdown

---
layout: templateLayout
---
```vue
<template>
<Wb-select v-model="value3" filterable>
<wb-option :value="1">北京市</wb-option>
<wb-option :value="2">上海市</wb-option>
<wb-option :value="3">深圳市</wb-option>
<wb-option :value="4">杭州市</wb-option>
<wb-option :value="5">南京市</wb-option>
<wb-option :value="6">重庆市</wb-option>
</Wb-select>
<Wb-select v-model="value3" filterable @on-search="search">
<wb-option v-for="item in options" :key="item" :value="item">{{item}}</wb-option>
</Wb-select>
</template>
<script>
export default {
data() {
return {
value3: '',
options: [1, 2, 3, 4],
}
},
methods: {
search(value){
setTimeout(()=>{
this.options = [];
for(let i=1; i< 10; i++){
this.options.push(value + '|' + i)
}
}, 500)
}
}
}
</script>
```