私はサミーに不慣れで、サミーが特定のルートまたはURLにリダイレクトするのをブロックする方法があるかどうか知りたいです。
リダイレクトが必要になるたびに呼び出される「setLocation」と呼ばれるメソッドがあります。1つ以上のURLへのアクセスをブロックしたいと思います。
サミーはそれをすることができますか?
前もって感謝します
私はサミーに不慣れで、サミーが特定のルートまたはURLにリダイレクトするのをブロックする方法があるかどうか知りたいです。
リダイレクトが必要になるたびに呼び出される「setLocation」と呼ばれるメソッドがあります。1つ以上のURLへのアクセスをブロックしたいと思います。
サミーはそれをすることができますか?
前もって感謝します
Sammyは、sammyオブジェクトの「before」メソッドを使用して購入する既知のルートでのみこれを実行できます(sammyドキュメントを参照)。前に、ナビゲーションが有効になっているかどうかを確認できます
その他のURL(www.google.com、www.yourdomain / sammysinglepageapp2など)はブロックできません
Sammy.around(callback)
ここで定義され
ているように使用することを検討してください: Sammy.js docs:Sammy.Application around(callback)
より詳細な応答については、履歴に影響を与えずにSammy.jsを使用してルートをキャンセルするを参照してください。