我有一个v-autocomplete,用户可以在其中搜索,如果没有匹配的结果,我想保留v-autocomplete组件中的那个.但v-autocomplete的正常行为是,如果没有匹配结果,则删除组件上的内容.

我创建了一个名为testBlur()的方法,为v-autocomplete组件调用blur事件.

有人能帮我吗?

codepen: https://codepen.io/pen/gBWEVB

非常感谢.

推荐答案

组合框解决了这个问题.

正如吉尔提到的,你可以使用带有高级定制选项的组合框.https://vuetifyjs.com/en/components/combobox

Vue.js相关问答推荐

Nuxt3 Build . put文件夹保持空,没有从.nuxt复制任何内容

复选框列未在vutify中排序

保持页面重新加载之间的状态

将媒体源/流绑定到视频元素 - Vue 3 组合 API

Vuejs - 更新数组中对象的数组

如果找不到路由,Vue.js如何重定向到公共路由

使用 vee-validate 在 vue js 中进行验证有错误

在 v-for 的情况下如何从 v-model 输入更新 Vuex 存储

在渲染组件之前从 api 获取数据

带有子菜单的 Vuetify 导航抽屉

SassError:媒体查询表达式必须以(开头

Vue 组件 Vue-Instant

动态注册本地 Vue.js 组件

Vuetify RTL 风格

使用 Vuetify 的可滚动数据表

Vue Router beforeRouteLeave 不会停止子组件

如何在布局中使用组件?

TypeError: Object(...) 不是 Vue 中的函数

如何在 Vue.js 2 应用程序中模拟 onbeforeunload?

用于身份验证标头的 vue-resource 拦截器