作者:黄金甲本人_553 | 来源:互联网 | 2022-12-10 13:03
有人可以帮我设置默认值v-select
吗?需要注意的是,我v-select
的对象很多,我认为这可能是为什么item-value
无法将我的期望值分配给我的原因:
Vue.use(Vuetify);
const vm = new Vue({
el: "#app",
data: {
defaultSelected: {
name: "John",
last: "Doe"
},
people: [
{
name: "Harry",
last: "Potter"
},
{
name: "George",
last: "Bush"
}
]
}
});
预期:
最初v-select
应该是John
实际:
首字母v-select
为空白。这是一个小提琴供参考:
https://jsfiddle.net/tgpfhn8m/734/
有人可以帮忙吗?提前致谢!
1> Psidom..:
我相信您的设置存在两个问题。首先,初始值应为options
in中的一个select
,即,您应该people
包含您的defaultSelected
;;其次,您的对象需要包含一个value
字段,请参阅v-select
道具。否则,您需要指定item-value
prop;在这里查看工作示例。
Vue.use(Vuetify);
const vm = new Vue({
el: "#app",
data: {
defaultSelected: {
name: "John",
last: "Doe"
},
people: [
{
name: "John",
last: "Doe"
},
{
name: "Harry",
last: "Potter"
},
{
name: "George",
last: "Bush"
}
]
}
});