解决办法: 给van-field添加:bind:input、bind:change、bind:blur解决,前两者都是实时监听,最后一个只在失去焦点时触发,考虑到性能问题,使用bind:blur,通过e.detail.value获取到value值,再进行校验,不符合就toast,对于用户不输入的情况,可在最后submit的时候进行判空处理。
【小程序】vant weapp表单组件value非响应&表单校验
最新推荐文章于 2024-09-20 13:21:53 发布
解决办法: 给van-field添加:bind:input、bind:change、bind:blur解决,前两者都是实时监听,最后一个只在失去焦点时触发,考虑到性能问题,使用bind:blur,通过e.detail.value获取到value值,再进行校验,不符合就toast,对于用户不输入的情况,可在最后submit的时候进行判空处理。