angular.js - Apakah yang dilakukan "deferIntercept" sudut ui-router dan bagaimana ia harus digunakan?
为情所困
为情所困 2017-05-15 17:04:31
0
1
598

"deferIntercept"

Saya rasa perkara ini membantu saya, tetapi dokumentasinya tidak begitu teliti.

Adakah anda mempunyai pengenalan atau demo yang lebih ringkas. Terima kasih

为情所困
为情所困

membalas semua(1)
黄舟

Berikut ialah kaedah penulisan biasa. . .

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'
            })
});

Jika anda menambah $urlRouterProvider.deferIntercept(), kedua-dua laluan lalai dan laluan diubah hala akan dilumpuhkan Inilah sebabnya tapak web rasmi mengatakan untuk menghalang lompatan URL~

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan