2014-10-02 24 views

回答

3

您可以在應用程序的路由配置中執行此類任務。

例如,這一個使用ui-router作爲路線,而ui-bootstrap作爲模態。

在路由配置中添加一個onEnter,當第一次輸入路由時它將被觸發。

.state('login', { 
     onEnter: function ($stateParams, $state, $modal) { 
      $modal.open({ 
       keyboard: false, // prevents escape-key closing modal 
       backdrop: 'static', // prevents closing modal outside of the modal 
       templateUrl: '/views/login', // view to load 
       controller: 'LoginCtrl' // controller to handle 
      }) 
     } 
    }) 

現在,導航到的時候,在這個例子中,login頁的路線將打開模態對我來說。