Vue.js 验证器:调用 $validatorReset 时出现类型错误
Vue.js Validator: TypeError when calling $validatorReset
当我调用 this.$validatorReset
时,我收到一个 Uncaught TypeError 通知我“this.$validatorReset is not a function
”
更新
我按照建议切换到 vue-validator v2.0.0-alpha.17
。这引入了另一层错误。即一个新的 Uncaught TypeError: Cannot read property 'push' of undefined
和来自 Vue 的警告,它“无法解析指令:验证”
它发生在我正在构建的应用程序中,但可以在以下 JSFiddle 中重现:
https://jsfiddle.net/itopizarro/8v5djgc0/2/
我是不是理解错了?
您正在引入 vue-validator v2.0.0-alpha.10
,而 $validatorReset
功能是在 vue-validator v2.0.0-alpha.17
中添加的。尝试拉入 https://cdnjs.cloudflare.com/ajax/libs/vue-validator/2.0.0-alpha.17/vue-validator.js
仅供参考,随着 alpha 版本变化如此之快,您最终可能需要进行其他更改。
编辑:现在您还需要 Vue v1.0.16
- 已更新 https://jsfiddle.net/hy5759n7/1/
当我调用 this.$validatorReset
时,我收到一个 Uncaught TypeError 通知我“this.$validatorReset is not a function
”
更新
我按照建议切换到 vue-validator v2.0.0-alpha.17
。这引入了另一层错误。即一个新的 Uncaught TypeError: Cannot read property 'push' of undefined
和来自 Vue 的警告,它“无法解析指令:验证”
它发生在我正在构建的应用程序中,但可以在以下 JSFiddle 中重现: https://jsfiddle.net/itopizarro/8v5djgc0/2/
我是不是理解错了?
您正在引入 vue-validator v2.0.0-alpha.10
,而 $validatorReset
功能是在 vue-validator v2.0.0-alpha.17
中添加的。尝试拉入 https://cdnjs.cloudflare.com/ajax/libs/vue-validator/2.0.0-alpha.17/vue-validator.js
仅供参考,随着 alpha 版本变化如此之快,您最终可能需要进行其他更改。
编辑:现在您还需要 Vue v1.0.16
- 已更新 https://jsfiddle.net/hy5759n7/1/