Angular Bootstrap UI 模态实例的第二个控制器

Second controller for Modal Instance of Angular Bootstrap UI

我想为 Angular bootstrap UI 中的模态对话定义第二个模板和控制器。 但是系统return报错 [$injector:unpr] 未知提供者:itemsProvider <- items <- newCtrl

http://embed.plnkr.co/lox1ZkU516NRL445v9el/preview

有人知道这是怎么回事吗?

您尝试解决的对象中有错字 - 而不是 item,应该是 items。以下功能有效 (fixed Plunker):

$scope.openNew = function(size){
  var xmodal = $modal.open(
    {
     templateUrl: 'myModalContent.html',
     controller: 'newCtrl',
     resolve:{items: function(){return $scope.items;}}

    });

}