【发布时间】:2014-07-30 11:11:11
【问题描述】:
只是想确保我用 SammyJS 做的事情是正确的,因为它不像我。
我有一个在代码中处理的点击事件,它必须在代码中处理。所以.. 我希望发生以下情况:
- 用户单击按钮并运行代码。
- 代码导航到新的路线事件。
- 调用路由处理程序代码。 (也更新了网址)
我发现了以下方法:
- 用户单击按钮 - 调用
EventContext.redirect方法和app.runRoute方法。
我是 SammyJS 的新手,但我使用过 durandal,在这种情况下,我使用了 router.navigate 方法,但我找不到直接对应的方法。
执行上述操作的结果是更新了 URL 并运行了路由,所以我得到了我想要的,但感觉有点笨拙。有更好的方法吗?
【问题讨论】:
标签: javascript url-routing sammy.js