gpt4 book ai didi

javascript - 在 v-select 中输入自定义文本

转载 作者:行者123 更新时间:2023-11-30 20:40:29 25 4
gpt4 key购买 nike

我的项目中有一个 v-select,其中有一组项目,这些项目来 self 的本地存储。我想要实现的是允许用户在 v-select 中输入一些数据(一些数据,我的存储或项目中不存在的数据),以及从 v-select 的项目中选择数据并允许他们保存它。我试图从@change 做到这一点,但我没有运气。有什么方法可以用 vuetify/vue 正确地做到这一点,或者我应该使用一些额外的库?这是我的 v-select 代码

           <v-select
item-text="title"
item-value="title"
value="source.position"
label="position"
dense
autocomplete
:items="getPositions()"
@change="jobPositionUpdate">
</v-select>

提前致谢!

最佳答案

在我看来,您需要使用组合框。根据Vuetify Website “使用组合框,您可以允许用户创建可能不存在于提供的项目列表中的新值。”

<v-combobox
v-model="selected"
item-text="title"
item-value="title"
value="source.position"
label="position"
dense
:items="getPositions()"
@change="jobPositionUpdate">
</v-combobox>

添加 v-model 有助于跟踪用户选择和/或添加到组合框中的所有内容。

另一个提示是在 v-select 中使用自动完成已被弃用。 see .您可以使用 <v-autocomplete>相反

关于javascript - 在 v-select 中输入自定义文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49323169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com