【发布时间】:2021-04-09 12:49:25
【问题描述】:
我有一个看似简单的问题,我需要反转作为道具传入的对象列表,并将它们显示在 vuetify 选择框中。我的模板是这样的;
<v-col cols="12" lg="4" xl="4">
<v-select
v-model="paysFor"
label="Pays for.."
:item-text="text"
:item-value="value"
:items="reverseLessons"
></v-select>
</v-col>
我知道我不能在原始列表上调用 .reverse(),所以我使用了计算属性;
props: {
lessons: {
default () { return [] },
type: Array
},
computed: {
reverseLessons () {
const rev = this.lessons
return rev.reverse()
}
}
我的理解是这应该有效吗?但是我仍然收到警告,而不是每次渲染,但有时仍会出现。该组件非常简单,它只有几个道具,所以我确定这是我上面提到的东西所缺少的东西。任何帮助都表示赞赏。
【问题讨论】:
标签: vue.js vuetify.js