vue.js - v-select 基于值而不是键的自动选择
问题描述
我的 v-select 项目如下所示
{
key: 'most_engaged',
value: 'Most engaged'
}, {
key: '',
value: 'Most recent'
}, {
key: 'desc',
value: 'Most positive'
}, {
key: 'asc',
value: 'Most negative'
}, {
key: 'most_engaged1',
value: 'Most engaged'
}
即我将“most_engaged”项目设置为默认项目,然后选择所有值为“Most Engaged”的项目。那么如何解决这个问题?
我的确切要求是预选是基于键而不是值...
解决方案
使用此处描述的item-text
和item-value
道具:
https ://vuetifyjs.com/en/components/selects#select
然后将 a 设置v-model
为您的默认值,如下所示:
<v-select
:items="myItems"
item-text="key"
item-value="value"
v-model="currentValue"
></v-select>
.
.
.
data(){
return {
currentValue: {
key: 'most_engaged',
value: 'Most engaged'
}
```
推荐阅读
- java - 如果不依赖于计划变量,我可以告诉 Optaplanner(带有约束流)不要重新计算连接吗?
- android - Android房间,数据库中任何表数据变化的监听器
- python - 如何将所有数据呈现到发票页面?
- c# - 以编程方式从 XML 或 XSD 生成 C# 类
- java - 数组列表错误原因:java.lang.ArrayIndexOutOfBoundsException: length=1; 索引=2
- c - 以下字符串连接代码表现异常,是什么原因?
- javascript - 将输出四舍五入到小数点后两位
- java - 列表视图单击时是否可以更改片段
- c++ - 通过emscripten->webassembly调用非静态C++成员函数
- java - Java NIO 一次读取文件夹内容的属性