我创建了一个.html,app.js,Controller.js和Services.js。
我只是希望使用DI在html页面上发布数据,但是在执行html文件时,由于

angular.js:12798 Error: [$injector:unpr] http://errors.angularjs.org/1.4.12/$injector/unpr?p0=menuFactoryProvider%20%3C-%20menuFactory%20%3C-%20MenuController


app.js

'use strict'
angular.module('confusionApp',[]);


Services.js

'use strict'
angular.module('confusionApp')
.factory('menufactory',function(){...


Controller.js

“使用严格”;

angular.module('confusionApp')
.controller('MenuController', ['$scope', 'menuFactory',
function($scope, menuFactory){...

最佳答案

注入控制器时menuFactory应该为menufactory

angular.module('confusionApp')
.controller('MenuController', ['$scope', 'menufactory',
function($scope, menufactory){

10-01 02:50