为什么自己封装的表单组件,不能实时监听表单校验呢?
封装方式还是 封装change value,并且封装 v-model
正常点击提交还是能校验,但是更改自定义表单组件的数据时候不能实时的进行校验;
现在通过在父组件调用时,watch中监听可以实时校验成功,但是为什么,不watch就不能校验呢?
请了解过相关源码的大佬赐教
为什么自己封装的表单组件,不能实时监听表单校验呢?
封装方式还是 封装change value,并且封装 v-model
正常点击提交还是能校验,但是更改自定义表单组件的数据时候不能实时的进行校验;
现在通过在父组件调用时,watch中监听可以实时校验成功,但是为什么,不watch就不能校验呢?
请了解过相关源码的大佬赐教
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答992 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答898 阅读
3 回答1.3k 阅读✓ 已解决
你没说UI库,就当你是element-ui了。需要在你组件想要验证(
blur
,change
)时,通知el-form-item
进行验证如果闲找不到源码,可以用下下面的