在开发Ionic过程中,发现会报在 LoginController 中引用locals报错,具体报错问题:
ionic.bundle.js:19526 Error: [$injector:unpr] Unknown provider: localsProvider <- locals <- LoginController
反复查看自己的代码,没发现哪里编写错误。代码具体:
angular.module('App')
.controller('LoginController',function($scope,$rootScope,$http,$ionicPopup,$state,locals){
查了资料,解释到,这个app.js文件中使用了 locals 不用再重新引用,去掉 LoginController中 的locals 就可以了。去掉之后就正常了
angular.module('App',['ionic','highcharts-ng','locals'])