【发布时间】:2021-01-23 00:53:24
【问题描述】:
我正在尝试将 v-select 中的选定值加载到 v-text 字段中,但是有一个我真的不知道如何修复的错误,我请求帮助以提供解决方案我的模板,因为我开始使用 vuetify。
<script>
export default {
data() {
return {
selecionado: "",
items: [
{
text: "select1",
text2: "probando1",
value: 1,
},
{
text: "select2",
text2: "probando2",
value: 2,
}
]
};
},
methods: {
selectedItem() {
return this.items.find((item) => item.value == this.selecionado);
},
valorseleccionado() {
return this.selectedItem ? this.selectedItem.text2 : "";
},
},
};
</script>
这是我的 vuetify 模板:
<template>
<v-container>
<v-row>
<v-col cols="12" sm="3" md="3">
<v-select
v-model="selecionado"
:items="items"
label="selecciona"
></v-select>
</v-col>
<v-col cols="12" sm="3" md="3">
<v-text-field
v-model="valorseleccionado"
label="Valor Seleccionado text2"
></v-text-field>
</v-col>
</v-row>
</v-container>
</template>
【问题讨论】:
-
如果
this.selectedItem是一种方法,this.selectedItem.text2应该是什么?
标签: vue.js vuetify.js