下面是我的控制器的一部分
'use strict';
angular.module('ps.users.adminUsers').controller('AdminUsersController',
['$rootScope', '$scope', '$sanitize','$state', '$modal', '$log', '$timeout', 'usersApi','UserServices', 'Users', 'COMMON', 'workspacesApi', 'msg', '$filter', 'EMAIL_REGEX',
function($rootScope, $scope, $sanitize, $state, $modal, $log, $timeout, usersApi, UserServices, Users, COMMON, workspacesApi, msg, $filter, EMAIL_REGEX) {
var self = this,
columnDefs, dataSource,
limit = 10000,
filterString;
........................
这里是UserServices
'use strict';
angular.module('ps.users.services').config(['$provide', function($provide) {
$provide.factory('UserServices', ['$rootScope', '$q', '$sanitize','$filter', '$log', '$timeout', '$state', '$modal', 'Users', 'usersApi', 'msg',
function($rootScope, $q, $sanitize, $filter, $log, $timeout, $state, $modal, Users, usersApi, msg) {
.........
,仍然请参阅此错误消息: hrome 53.0.2785(Mac OS X 10.11.6)测试AdminUsersController /测试搜索功能/添加管理用户失败 错误:[$ injector:unpr]未知提供者:DSProvider < - DS < - 用户< - UserServices http://errors.angularjs.org/1.3.18/ $喷油器/ unpr P0 = DSProvider%20%3 C-%20DS%20%3 C-%20Users%20%3 C-%20UserServices
一些你的测试做了全面的重新加载页面! Chrome 53.0.2785(Mac OS X 10.11.6):执行192(1失败)(0.566秒/0.542秒)中的192个
任何有关该问题的建议?
感谢您的帮助,但在添加所有必需的依赖项后仍然收到错误消息。我更新了我的帖子,并提供了新的错误信息 – kim2014
Hi Ajemra,谢谢你的帮助。测试控制器仍然存在问题。我用控制器,测试和错误更新了我的帖子。你能快点看看我错过了什么吗? – kim2014
@ kim2014,刚刚做到了。检查这是否工作。 –