为了账号安全,请及时绑定邮箱和手机立即绑定

急求!!!!vue 获取el-input 绑定的value值万分感谢

急求!!!!vue 获取el-input 绑定的value值万分感谢

波斯汪 2019-11-02 13:49:26
我有三个el-input,最后一个会根据前两个的值来自动计算。但最后一个可以手动填,也可以不填。于是我在最后一个el-input上绑定了:value。提交时使用v-model值。问题是,我填写了前两个输入框之后,第三个输入框的值自动计算了,再我没有手动输入的情况下,v-model是取不到值得。大佬求解data(){return{income:'',principal:'',investment_cycle:'',}};},
查看完整描述

2 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

可以使用监听:
data(){
return{
settlement:{
income:'',
principal:'',
investment_cycle:'',
}
}
};
},
watch:{
'settlement':{
handler(val){
//判断当第一个和第二个input值改变时才触发
if(val.principal&&val.investment_cycle){
//当第一个和第二个input值改变时计算
this.$set(val,'income',val.principal*val.investment_cycle)
}
},
deep:true
}
}
然后三个input的绑定分别如下:
                            
查看完整回答
反对 回复 2019-11-02
  • 2 回答
  • 0 关注
  • 806 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信