我想在Angular bootstrap UI中为模态对话定义第二个模板和控制器。 但系统返回错误 [$ injector:unpr]未知提供者:itemsProvider< - items< - newCtrl
http://embed.plnkr.co/lox1ZkU516NRL445v9el/preview
任何人都知道这会发生什么?
答案 0 :(得分:3)
您尝试解决的对象中存在拼写错误 - 而不是item
它应该是items
。以下功能有效(fixed Plunker):
$scope.openNew = function(size){
var xmodal = $modal.open(
{
templateUrl: 'myModalContent.html',
controller: 'newCtrl',
resolve:{items: function(){return $scope.items;}}
});
}