我有一个用户,并且我想更新用户的语言: 用户的对象看起来像这样:
user: {
name: "somename",
language: 1
}
我现在想在更改所选语言时更改用户对象的语言ID。因此,我分配了v-model =“ user.language”,但似乎没有更新我的用户属性“ language”。
有什么方法可以让v-model更新对象的属性,而不必将另一个变量分配给v-model,然后再将此变量分配给objects属性?
<el-select class="w-100" v-model="user.language">
<el-option
v-for="lang in all_languages"
:key="lang.id"
:label="lang.name"
:value="lang.id"
>
</el-option>
</el-select>