当我使用凉亭将jquery-validation-unobtrusive
库从版本 3.2.6 更新到 3.2.10 时,出现 undefined 错误通过调用以下代码:$.validator.unobtrusive
。 unobtrusive
确实是未定义的!我的代码有什么问题以及为什么它在v3.2.6中能很好地工作?
我应该提到我使用 RequireJS ,它具有以下配置:
requirejs.config({
...
paths: {
...
"jquery-validate": "jquery-validation/dist/jquery.validate",
"jquery-validate-unobtrusive": "jquery-validation-unobtrusive/dist/jquery.validate.unobtrusive",
...
}
shim: {
...
"jquery-validate-unobtrusive": ['jquery-validate'],
...
"olive/extensions/jQueryExtensions": {
deps: ['jquery', "jquery-validate-unobtrusive"],
exports: '_'
}
}
非常感谢您的帮助:)