【问题标题】:vee: validate with required fails when setting checkbox value programmaticallyvee:以编程方式设置复选框值时验证需要失败
【发布时间】:2020-01-06 14:18:53
【问题描述】:

这个:https://codesandbox.io/s/jovial-glade-tg7ev

ValidationObserver 在单击 a、b 或 c 复选框时起作用。但是当值以编程方式插入数组时(单击按钮),ValidattionObserver 不会检测到它。这是一个错误,我认为 ValidationObserver 的有效属性应该改变吗?

【问题讨论】:

    标签: vee-validate


    【解决方案1】:

    要在以编程方式设置值时测试验证,您必须在更新值后调用以下代码,并将ref="observer" 放在ValidationObserver 组件上。

    this.$refs.observer.validate();
    

    更新的代码框:https://codesandbox.io/s/summer-pine-mrrlm

    【讨论】:

    • 是的,我让它以这种方式工作,但所有数据都是反应性的,所以我认为 vee-validate 应该接受它。还是谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-07
    • 2018-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多