首先,我使用了一个模块" family"它工作正常。当我添加另一个模块"卖方"第二部作品,但"家庭"不再工作!!!
我认为第一个控制器被删除但第二个!!!我不知道为什么!请帮帮我。
angular.module('family', []);
angular.module('family')
.controller('list', function($scope) {
$scope.family = "Family 1";
});
angular.module('seller', []);
angular.module('seller')
.controller('list', function($scope) {
$scope.seller = "Seller 1";
});
angular.module('app',
[
'ngRoute',
'family',
'seller'
]
);
angular.module('app')
.config(
['$routeProvider',
function($routeProvider) {
$routeProvider.when('/family', {templateUrl: 'modules/family/views/index.html', controller: 'list'});
$routeProvider.when('/seller', {templateUrl: 'modules/seller/views/index.html', controller: 'list'});
}]);
答案 0 :(得分:0)
只是为了结束这个问题,@ DieterGoetelen在评论中的回答解决了所有人的想法。
我的新代码变成了:
angular.module('family', []);
angular.module('family')
.controller('family.list', function($scope) {
$scope.family = "Family 1";
});
angular.module('seller', []);
angular.module('seller')
.controller('seller.list', function($scope) {
$scope.seller = "Seller 1";
});
angular.module('app',
[
'ngRoute',
'family',
'seller'
]
);
angular.module('app')
.config(
['$routeProvider',
function($routeProvider) {
$routeProvider.when('/family', {templateUrl: 'modules/family/views/index.html', controller: 'family.list'});
$routeProvider.when('/seller', {templateUrl: 'modules/seller/views/index.html', controller: 'seller.list'});
}]);