未捕获的类型错误:angular.lowercase不是一个函数
这个错误出现在我的AngularJS应用程序中,整个应用程序不能运行。 这显示在textAngular-sanitize.js:413
中。
我无法进行调试,尝试使用与angular.js相同的版本,但没有成功。 请为我提供解决方案。 除了控制台中的此错误消息之外,我没有其他内容可分享。
textAngular-sanitize.js:413 Uncaught TypeError: angular.lowercase is not a function
at parseEndTag (textAngular-sanitize.js:413)
at htmlParser (textAngular-sanitize.js:378)
at textAngular-sanitize.js:147
at textAngularSetup.js:443
at Object.invoke (angular.js:5093)
at angular.js:4892
at forEach (angular.js:374)
at createInjector (angular.js:4892)
at doBootstrap (angular.js:1923)
at bootstrap (angular.js:1944)
angular.module(...
声明之前添加它 - 我不确定你的应用程序如何组织,因此我无法具体告诉你,但它应该在应用程序加载之前,但在angular库加载后。 - Ovidiu Dolhaangular.lowercase = text => (text || '').toLowerCase();
来防止出现null
和undefined
值。 - Eduardo Cuomo