使用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
有沒有達到我想要的一種模式?