尝试在v-autocomplete中显示预选元素时出错

时间:2018-07-16 10:57:25

标签: vuetify.js

我使用v-autocomplete的行为很奇怪。 我可以正常使用它来选择元素,但是当我重新加载它时, 我正在尝试设置选定的值,但不会显示。 这是使用的代码:

 <v-autocomplete
   name="driversform"
   :items="drivers"
   item-text="name"
   item-value="id"
   v-model="transport.driver"
   :rules="driverRules"
   :search-input.sync="searchDriver"
   label="Conducteur"
   prepend-icon="event_seat"
    persistent-hint>

 private async created(): Promise<void> {
    const transportId = +this.$route.params.id;
    if (transportId) {
        this.transport =await this.apiService.getTransport(transportId)
        this.transport.driver = this.transport.driver || new ResourceDto();
        console.log(this.transport.driver);
    }
}

已有效设置了this.transport.driver,但结果未显示在我的自动填充中...

1 个答案:

答案 0 :(得分:0)

我可以通过在获取选定成员之前填充“驱动程序”列表来解决我的问题