远程搜索选择(有时候会输入到什么字无法触发querySearch,不知道是输入法的问题还是我的写法有问题)
<el-form-item label="搜索内容" :rules="[{required:true}]">
<el-select
v-model="main"
filterable
remote
:remote-method="querySearch"
placeholder="请输入关键词"
no-data-text="无匹配数据"
style="width:100%"
:maxlength="200"
clearable
>
<el-option
v-for="item in options"
:key="item.value"
:label="item.value"
:value="item.value"
>
</el-option>
</el-select>
</el-form-item>
querySearch(companyName) {
if (companyName.length >= 2) {//远程搜索时,两个字符才开始发送请求
axios({
url: 'xxx',
data: {
companyName
}
}).then(data => {
this.options = data
})
} else {
this.options = []
}
},
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。