由于我在AngularJS应用程序(1.4)中需要嵌套视图,因此我决定将路由库从ngRoute切换到ui.router。
现在一切似乎都运行良好,但在某些控制器中,我仍然需要导入ngRoute才能使应用程序崩溃。 其中一个控制器是登陆页面的控制器:
angular.js:38Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.10/$injector/modulerr?p0=myApp&p1=Error%3A%…Flocalhost%3A3003%2Fbower_components%2Fangular%2Fangular.min.js%3A20%3A274)
如果我从'ngRoute'切换到'ui.router',我会收到此错误:
const staticArray = List([0, 1, 2, 3, 4]);
问题在于错误并没有真正告诉我发生了什么以及我的代码的哪一部分仍然依赖于模块ngRoute。
您对如何解决此问题有所了解吗?