Angularjs 在从部分视图加载的索引页中打开模式

Angularjs 在从部分视图加载的索引页中打开模式,angularjs,asp.net-mvc-partialview,bootstrap-modal,Angularjs,Asp.net Mvc Partialview,Bootstrap Modal,我正在通过局部视图加载索引页内容。我想在这个局部视图中打开一个引导模式对话框。但是如果我点击按钮,什么也不会发生。我们能否在局部视图中不包含另一个控制器 我的局部视图通过ng视图加载。是因为范围问题吗?我的app.js如下: var myApp = angular.module('myApp', ['ngRoute', 'ui.bootstrap']); myApp.config(['$routeProvider',function($routeProvider) { $routeProvi

我正在通过局部视图加载索引页内容。我想在这个局部视图中打开一个引导模式对话框。但是如果我点击按钮,什么也不会发生。我们能否在局部视图中不包含另一个控制器

我的局部视图通过ng视图加载。是因为范围问题吗?我的app.js如下:

 var myApp = angular.module('myApp', ['ngRoute', 'ui.bootstrap']);

myApp.config(['$routeProvider',function($routeProvider) {
$routeProvider.when('/p1', {
    templateUrl: 'app/partials/view1.html',
    controller: 'mainController'
}).when('/p2', {
    templateUrl: 'app/partials/view2.html',
    controller: 'secondController'
}).when('/p3', {
    templateUrl: 'app/partials/view3.html',
    controller: 'thirdController'
}).when('/p4', {
    templateUrl: 'app/partials/view4.html',
    controller: 'fourthController'
}).when('/p5', {
    templateUrl: 'app/partials/view5.html',
    controller: 'fifthController'
}).otherwise({
    redirectTo : '/p1'
});

}]))

请提供更多的代码,如局部视图的内容和用于打开模式的代码。一个plunk或JSFIDLE会很好。你能让plunk工作吗,至少切换视图和使用正确的控制器?如果是关于让路线正常运行的问题,你需要问一个单独的问题。投票结束这个问题,因为它似乎缩小了焦点,只是一个错误,把一切都安排好了。我将所有模块(角度、角度路由、引导、角度用户界面)添加到plnkr中,添加缺少的文件,并在路由配置中设置正确的控制器名称,它对我有效。