大家好,这是我在这里提出的第一个问题,我已经在很多论坛上搜索过,但是找不到我问题的解决方案!希望你们能帮助我!
问题:我必须使用ngSanitize模块,但是当我运行项目时出现以下错误:
由于以下原因导致无法实例化模块ngSanitize: 小写不是函数。
我已经整理了所有.js文件并整理了所有文件版本,但问题仍然存在。我不知道该怎么做了!
非常感谢! 期待帮助!
答案 0 :(得分:3)
我发现错误,原因不明,我的sbt正在导入1.7.0版本的角度,在这个角度版本中,angular.lowercase被删除了。很高兴你们有帮助和友好!非常感谢您的帮助!
答案 1 :(得分:2)
我遇到了同样的问题,npm正在安装ng-sanitize的随机版本,所以我从package.json中删除所有依赖项的^(插入符号),然后运行npm install,它工作正常。
答案 2 :(得分:0)
更新到最新版本的 angular 和 angular-sanitize。 关键是安装两个库的相同版本。如果不匹配,可能会导致兼容性问题,例如找不到小写或大写方法。