0

AJAX リクエストが不正な応答で返されたときに、ユーザーが次のような不正なページに送信されるようにしたいと考えています。

xhr.get(url)
    then(
        data => ...,
        err => {
            if (err.status === 401 || err.status === 403) {
                //perform redirect
            }
        }
    );

ミックスインを使用できることは知っていますがNavigation(これはまもなく削除されます)、特定のコンポーネントに関連付けられていないグローバル エラー ハンドラを作成するにはどうすればよいでしょうか?

4

1 に答える 1

0

github で social-search-hybrid-client プロジェクトを確認できます。

Router.jsxは、メソッド呼び出しをルーターに委譲する #transitionTo() 関数を公開します。これにより、アプリ ストア/アクション/ビューの任意の部分で Router.jsxを要求できます。

使用例については、Security.jsを参照してください。

于 2015-02-25T22:26:18.020 に答える