【问题标题】:Blocking a Route or URL in Sammy在 Sammy 中阻止路由或 URL
【发布时间】:2012-12-12 12:13:13
【问题描述】:

我是 Sammy 的新手,我想知道是否有办法阻止 Sammy 重定向到特定的路由或 URL。

有一个名为“setLocation”的方法,每次需要重定向时都会调用它。我想阻止对一个或多个 URL 的访问。

萨米能做到吗???

提前致谢

【问题讨论】:

    标签: sammy.js


    【解决方案1】:

    Sammy 只能在已知路线上使用 sammy 对象上的 'before' 方法购买(请参阅 sammy 文档)。在之前您可以检查是否启用了导航

    不能阻止任何其他网址(www.google.com、www.yourdomain/sammysinglepageapp2 等)

    【讨论】:

      【解决方案2】:

      考虑使用此处定义的Sammy.around(callback)Sammy.js docs: Sammy.Application around(callback)

      如需更详细的回复,请参阅Cancel route using Sammy.js without affecting history

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-19
        • 1970-01-01
        相关资源
        最近更新 更多