저는 부트 스트랩을 사용하여 모달을 표시하고 경로로 앵커 태그를 클릭 할 때 표시하려고합니다. 하지만 모듈 오류가 발생했습니다. & 해결 방법을 찾을 수없는 것 같습니다. plnkr에서부트 스트랩 모달 창을 경로로 열 수 없습니다.
HTML
<div ng-view>
<div ng-controller="DetailPageCtrl">
<a href="#/profile">Click here to open modal!</a>
</div>
<script type="text/ng-template" id="modalContainer">
<div ng-controller="ProfileModalCtrl"></div>
</script>
</div>
JS
var app = angular.module('plunker', ['ui.bootstrap']);
app.config(function($routeProvider) {
$routeProvider
.when('/profile', {
templateUrl : 'modalContainer',
controller : 'ProfileModalCtrl'
});
})
app.controller('DetailPageCtrl', function($scope) {
console.log("detail page");
});
app.controller('ProfileModalCtrl', function($scope, $modal) {
$modal.open({templateUrl : 'modal.html'});
});
코드 : http://plnkr.co/edit/VbvuWzLqkICFzBYI9sL5?p=preview
나는이 질문으로 거의 같은 문제가 - 아직 얻을 수 있지만이 작업 - 치료를 살펴보고 있습니까? http://stackoverflow.com/questions/21883559/opening-a-modal-in-a-route-in-angularjs-with-angular-u-bootstrap – Darren