JavaScript路由库中的Hashtag字符?

时间:2017-09-30 19:51:01

标签: javascript reactjs routing

我有时会在Angular应用程序中看到一些使用以下路由模式生成的Web应用程序:{HOST}/#/{ENDPOINT},但这并不是针对一个库的。

在路线中使用角色#的好处是什么?

1 个答案:

答案 0 :(得分:1)

当您不确定您的服务器是否支持pushState并且您希望能够在应用程序中的路由之间移动并保持UI同步时,通常会使用hashRouter。如果要支持不支持pushState的浏览器,也可以使用此选项。

哈希之后的所有内容都将与您的路由库匹配。