在不同的URL上运行主干app

时间:2017-09-29 15:16:03

标签: backbone.js sitecore single-page-application backbone-routing

骨干路由器是否有可能识别出它运行的URL是不同的?

我需要在hash-bangs之前更改应用的行为。

/成员#登录

VS

/ members / benefits#about(需要应用程序在此处表现不同)

1 个答案:

答案 0 :(得分:1)

如果您想根据不属于哈希的网址来控制应用的行为,则应使用pushState。否则,骨干路由器只处理散列后的部分。在这种情况下,您可以自己实现逻辑。