【发布时间】:2020-01-30 12:21:25
【问题描述】:
我正在考虑在 vue form input binding 中包含多个值
下面是我的代码示例。
<template>
<div>
<label for=""> Employee </label>
<input class="form-control-plaintext" v-model="asset.current_status.user.surname" type= "text" readonly name="surname">
</div>
</template>
<script>
data(){
return:{
asset:{},
}
},
methods:{
getAsset(){
axios.get('/api/assets/'+this.id)
.then ( response => {
this.asset = response.data.data[0].data;
this.toFill = this.asset()
this.assetForm.fill(this.toFill)
})
},
},
mounted(){
this.getAsset();
}
</script>
v-model 当前接受并显示一个姓氏值,我相信可以将另一个值 asset.current_status.user.last_name 包含到 v-model 内联中,但目前无法正确处理。
【问题讨论】:
-
您是要同时显示两个值还是显示一个已填充的值?
-
我尝试使用
+连接v-model属性内的两个值,但它会引发错误。 -
我建议在获取数据之后和显示数据之前连接两个道具,以便 v-model get 只是一个绑定
-
这个answer你的问题?
-
使用计算函数...
标签: javascript vue.js model-binding