我在vue multiselect中使用v模型遇到麻烦。多重选择要求将要传递给v模型的对象具有初始选定值,以便它可以将该对象与“对象”选项匹配。 这是我的代码示例:
<b-tr v-for="(income,index) in this.incomes" :key="income.id">
<b-td>
<multiselect
:options="selectaccount"
v-model="{id:income.account_id,account:income.accounts.account}"
label="account"
track-by="id"
></multiselect>
</b-td>
</b-tr>
Vue不接受以这种方式将对象传递给v模型,我无法找出另一种方式。
这是收入对象:
incomes: Array
0: Object
account_id:
accounts: Object
account:
id:
amount:
id:
date:
选项:
options: Array[3]
0: Object
account:
id: