我正在运行Polymer Starter Kit。如果单击菜单上的“联系人”,然后单击“用户”,则表示我已成功重定向到“用户”页面。但是,如果我单击“联系人”,然后手动在位置栏中输入http://localhost:5000/#!/users,则不会重定向并收到错误消息:Can't find http://localhost:5000/#!/users. Redirected you to Home Page
,即使在通过菜单单击“用户”后设置了相同的位置。为什么会这样?
答案 0 :(得分:0)
这是因为您的JavaScript没有机会加载。当您点击一个hashbang链接时,JavaScript已加载并且它将正确路由
答案 1 :(得分:0)
我也遇到了一些问题,但我只想尝试添加
<base href="/">
位于代码<head>
下方的第一行。当我试图直接访问页面时,它对我有用。