我已经安装了聚合物入门工具包,一旦我加载入门工具包,每件东西都得到正确加载和url看起来像http://127.0.0.1:8887/然后,一旦我点击任何视图页面变得打开和URL更改为http://127.0.0.1:8887/view1,但如果我现在重新加载浏览器,而不是显示相同的页面,它显示条目未找到error.i已尝试通过互联网搜索解决方案,但我没有找到一个,我该怎么做才能解决它。重新加载聚合物错误
1
A
回答
1
当您刷新页面(http://127.0.0.1:8887/view1)时,您向服务器请求view1
资源,但服务器找不到它,因为没有。该路径(.../view1
)仅被聚合物应用本身识别,而不是服务器。
尝试在路径中使用散列。将use-hash-as-path
属性添加到主页面内的app-location
元素。
因此,它应该是这样的:
<app-location route="{{route}}" use-hash-as-path></app-location>
编辑
这是不够的,添加use-hash-as-path
财产。您还需要稍微更改菜单项中的href
。
href="/view1"
到href="#/view1"
代码更多的细节:
<app-location route="{{route}}" use-hash-as-path></app-location>
<app-route
route="{{route}}"
pattern="/:page"
data="{{routeData}}"
tail="{{subroute}}"></app-route>
<app-drawer-layout fullbleed>
<!-- Drawer content -->
<app-drawer>
<app-toolbar>Menu</app-toolbar>
<iron-selector selected="[[page]]" attr-for-selected="name" class="drawer-list" role="navigation">
<a name="view1" href="#/view1">View One</a>
<a name="view2" href="#/view2">View Two</a>
<a name="view3" href="#/view3">View Three</a>
</iron-selector>
</app-drawer>
...
</app-drawer-layout>
相关问题
- 1. 在聚合物中重新加载页面时遇到404错误
- 2. 等待聚合物加载
- 3. 聚合物2.0错误
- 4. 加载webcomponentsjs时聚合物2 IE11语法错误
- 5. 聚合物:在加载时得到大量404错误给bower_components
- 6. 聚合物:加载动态内容时的重新加载样式
- 7. 简单聚合物元素由于聚合物代码错误而无法加载到IE中
- 8. 聚合物加载JavaScript模块
- 9. 聚合物网站不加载元素
- 10. 获取加载scren与聚合物
- 11. 按需加载聚合物元素
- 12. 如何等待DOM加载聚合物?
- 13. 聚合物加载缓慢火狐
- 14. 聚合物儿童DOM加载
- 15. 在聚合物中分配Rvalue错误
- 16. 聚合物2 iron-ajax handleAs = xml错误?
- 17. 聚合物设置属性Javascript错误
- 18. 聚合物0.8抛出错误
- 19. 不是函数错误,聚合物
- 20. 聚合物CLI - npm错误代码1
- 21. 卸载聚合物页面
- 22. PyPy重新加载(...)错误
- 23. Python重新加载错误
- 24. 重写聚合物1.0片段到聚合物2
- 25. 重新加载自定义元素的聚合物元素或ajax调用
- 26. 如何在加载动态内容后重新聚合聚合物纸对话框?
- 27. 聚合物嵌套DOM重复预期阵列错误
- 28. 聚合物1.0力矩阵重新排序/重新筛选
- 29. 聚合物无法加载iOS10但不加载iOS9
- 30. 如何添加聚合物
是否使用由聚合物CLI或其他web服务器'聚合物serve'命令? – Hunex
即时通讯使用铬网络服务器 – aries12