【报Bug】v-model没有显示真实数据

通过watch 或者 监听input事件判断数据是否大于最大值小于最小值,小于最小值就设置为最小值,大于最大值就设置为最大值,结果数据设置的值是对的,显示的还是键入的值

此时log出来的数据是0.005 结果显示的是大于0.005的

poundageInput() {  
    let poundage = parseFloat(this.poundage)  
    if (poundage < 0.001) {  
        this.poundage = 0.001  
    }  
    if (poundage > 0.005) {  
        this.poundage = 0.005  
    }  
}  
2018-12-29 10:48 添加评论 分享
已邀请:
1

先这样解决

setTimeout(() => {  
  this.value = 100  
}, 0)  
0

1111

0

11111

0

没人解决这个问题吗??

0

求解决

0

11111111

0
0

@DCloud_客服_GSQ @DCloud_客服_Trust

0

DCloud_UNI_GSQ

赞同来自:

提供一个能运行的demo

0

上传了demo

0

@DCloud_客服_GSQ 麻烦帮忙看一下 很急

0

111111

0

11111111

要回复问题请先登录注册