van-field视图不变化+正则限制数据输入

v-model不能生效,所以监听输入事件并赋值

数据变了,视图不变,就加一个this.$nextTick()函数

              <van-field
				    @change="nameInput"
				   :value='name'  
					 placeholder="请输入用户名">
				   </van-field>



            nameInput(e){
				let val= e.detail.value
				this.$nextTick(function(){
					 this.formData.name= val.replace(/\D/g, "")
				})
			},

猜你喜欢

转载自blog.csdn.net/weixin_52004060/article/details/120494960