使用angular-boostrap的uibmodal,我想给我的模态一个命名空间的范围参数集合。我需要这些范围参数来生活在我的父母传递给其他控制器,但我也不希望我的模式有权访问我的整个父范围。所以我真正想做的事情是这样的:如何在范围子参数中使用uibmodal?
//parent controller
$scope.selector = { ... }
var modalInstance = $uibModal.open({
animation: false,
controller: 'SelectorController',
scope: $scope.selector
templateUrl: 'selector.tpl.html'
});
但是我得到:
angular.min.js:111 TypeError: c.$new is not a function
at angular.bootstrap-tpls.min.js:8
有没有达到我想要的一种模式?