0

私はサミーに不慣れで、サミーが特定のルートまたはURLにリダイレクトするのをブロックする方法があるかどうか知りたいです。

リダイレクトが必要になるたびに呼び出される「setLocation」と呼ばれるメソッドがあります。1つ以上のURLへのアクセスをブロックしたいと思います。

サミーはそれをすることができますか?

前もって感謝します

4

2 に答える 2

0

Sammyは、sammyオブジェクトの「before」メソッドを使用して購入する既知のルートでのみこれを実行できます(sammyドキュメントを参照)。前に、ナビゲーションが有効になっているかどうかを確認できます

その他のURL(www.google.com、www.yourdomain / sammysinglepageapp2など)はブロックできません

于 2013-01-10T08:19:38.813 に答える
0

Sammy.around(callback)ここで定義され ているように使用することを検討してください: Sammy.js docs:Sammy.Application around(callback)

より詳細な応答については、履歴に影響を与えずにSammy.jsを使用してルートをキャンセルするを参照してください。

于 2016-11-08T22:52:52.830 に答える