【问题标题】:Angular Bootstrap Window Modal Opener Route ChangesAngular Bootstrap 窗口模式开启器路由更改
【发布时间】:2015-10-11 16:32:30
【问题描述】:

关注这个笨蛋:http://plnkr.co/edit/33572YOSA2s89uEiLmKB?p=preview 我已经设法根据路由加载到引导模式部分内容:

路线定义如下:

.when('/profile', {
                                   templateUrl: 'modalContainer',
                               })

控制器已连接:

myApp.controller('DashboardModal', function($scope, $modal) {
  $modal.open({
    templateUrl : 'Partials/Dashboard.html',
    controller: 'DashboardController',

  });
});

终于在html中:

 <div>
      <a href="#/profile">Click here to open modal!</a>
    </div>

    <script type="text/ng-template" id="modalContainer">
        <div ng-controller="DashboardModal"></div>
    </script>

我的问题是打开模式时打开窗口的路径发生了变化。

【问题讨论】:

    标签: angularjs twitter-bootstrap


    【解决方案1】:

    代码完全按照设计工作。 &lt;a href="#/profile"&gt; 标签所做的是使用路径“/profile”调用$routeProvider。查看 script.js,您可以看到这是一个新视图,它被设置为看起来像 HTML 中的模式。您正在导航到新视图,而不是打开模式。

    【讨论】:

      猜你喜欢
      • 2017-08-24
      • 2018-02-10
      • 2016-05-25
      • 1970-01-01
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 2014-07-08
      • 1970-01-01
      相关资源
      最近更新 更多