angular.js - angular ui-router 'deferIntercept” 是做什麼的 應給如何應用
为情所困
为情所困 2017-05-15 17:04:31
0
1
568

「deferIntercept」

感覺這個東西對我有幫助,看文檔不是很透徹。

有沒有通俗一點的介紹,或是demo 謝謝

为情所困
为情所困

全部回覆(1)
黄舟

下面是正常的寫法。 。 。

App.config(function ($stateProvider, $urlRouterProvider) {
    // $urlRouterProvider.deferIntercept();

    $urlRouterProvider.otherwise('/view/index');
    $stateProvider
            .state('Home', {
                url: '/view/index',
                templateUrl: 'view/index.html'
            })
            .state('Error', {
                url: '/view/error',
                templateUrl: 'view/error.html'
            })
});

如果加上 $urlRouterProvider.deferIntercept(), 這樣預設路由和跳轉的路由都被禁止掉了,這就是為什麼官方網站上說的阻止 URL 跳轉~

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板