Angularjs 选择了 jquery-chosen 1.8.7 和 angularjs 1.8.0 的异常

Posted

技术标签:

【中文标题】Angularjs 选择了 jquery-chosen 1.8.7 和 angularjs 1.8.0 的异常【英文标题】:Angularjs chosen exception with jquery-chosen 1.8.7 and angularjs 1.8.0 【发布时间】:2020-10-29 20:01:11 【问题描述】:

我的项目有一些库

angularjs.1.8.x jquery.3.5.1 jquery-chosen.1.8.7 angular-chosen.1.9.2 (angularjs)

效果很好。我想将 angular-chosen 更新为 1.9.3,但它出现异常(只是加载页面): 未捕获的错误:[$injector:modulerr] 等 (触发它的元素是 jquery-3.5.1,正如我在 stacktrace 中看到的,我必须使用这个版本的 jquery,所以解决方案不能是使用以前版本的 jquery) 我还没有看到有关如何解决“谷歌搜索”错误的任何信息

【问题讨论】:

【参考方案1】:

我解决了。通过 npm 安装的版本低于 1.9.2,可以使用“npm install angular-chosen”安装。但是,它不是理想的版本,因此键入“npm install angular-chosen-localytics”以在 github 页面中获取库的最新版本为 suggests

【讨论】:

以上是关于Angularjs 选择了 jquery-chosen 1.8.7 和 angularjs 1.8.0 的异常的主要内容,如果未能解决你的问题,请参考以下文章

AngularJS - 在视图中的列表之间进行选择

使用 angularjs 选择框提交表单

AngularJS - 在选择标签中使用 ng-repeat 添加了额外的空白选项

AngularJS - 选择的值属性

AngularJs项目

Angularjs:在更新ng-model时选择不更新