Error: [ng:areq] Argument controller Name is not a function, got undefined angular js报错问题解决
Posted on 2015-12-04 14:28 大鹰v 阅读(821) 评论(0) 收藏 举报Error: [ng:areq] Argument controllerName is not a function, got undefined
相信很多很多人在刚刚上手angular js 的时候都会遇到这种情况吧,那么咱们聊聊如何可以解决它吧!
这个错误报出的原因是你自定义的controller没有和你的页面的ng-app进行绑定,因此controller无法定位到他的作用域,所以就无法在它的作用域里面实现功能。
解决办法:
1.设置ng-app="myApp"
2.App = angular.module('myApp',[]);
App.controller(controllerName,['$scope',function($scope) {
//你的代码块...
}]);
备注:
1.App、myApp、controllerName为自定义的部分,可自由定义
2.controllerName是你自定义的controller的名称
浙公网安备 33010602011771号