iview select filterable新增的时候,关键字不存在的时候,下拉框显示的是根据关键字搜出来的结果,求解!

<Select

filterable
placeholder="可输入关键字搜索"
v-model="pId"
style="width:863px;"

@on-change="onSelectChange"
<Option
    v-for="item in pIdList"
    :value="item.ID+'|'+item.fullId+'|'+item.fullTitle"
    :key="item.ID"
>{{ item.fullTitle }}</Option>

</Select>

阅读 2.7k
1 个回答

<Select

                    ref="select"
                    filterable
                    placeholder="可输入关键字搜索"
                    v-model="pId"
                    style="width:863px;"
                    @on-change="onSelectChange"
                    @setQuery=""
                >
                    <Option
                        v-for="item in pIdList"
                        :value="item.ID+'|'+item.fullId+'|'+item.fullTitle"
                        :key="item.ID"
                    >{{ item.fullTitle }}</Option>
                </Select>

let obj: any = this.$refs.select;
obj.setQuery(null);
啊哈,这样就解决了,好开森^_^

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进