vue的input输入框中截取字符串改变时不刷新问题
场景:
input中value为金额类型的两位小数,当输入小数点后位数超过两个时,自动截取保留两位
遇到的问题
blur触发修改
当首次输入时,没有问题,可以正常截取,
当再次输入时,在当前值的后面继续输入,blur时,输入框中的值无改变
原因分析:
因为是在已有值后面追加输入,所以截取后的内容没有发生变化,所以输入框中值没有发生变化
解决办法
给input输入框添加一个key属性,每次修改值,即blur时 修改这个key值,达到重新渲染刷新的目的
官方API知识点
点击查看
...
原创
2021-11-15 17:50:45 ·
1153 阅读 ·
0 评论