我已經安裝了聚合物入門工具包,一旦我加載入門工具包,每件東西都得到正確加載和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. 聚合物陣列錯誤
- 4. 聚合物構建錯誤
- 5. 聚合物2.0錯誤
- 6. 聚合物。如何重新加載iron-ajax「onpage show」事件?
- 7. 加載webcomponentsjs時聚合物2 IE11語法錯誤
- 8. 聚合物:在加載時得到大量404錯誤給bower_components
- 9. 飛鏢進口包裝:聚合物/聚合物。錯誤代碼
- 10. 聚合物聚合物微引起的錯誤
- 11. 聚合物:加載動態內容時的重新加載樣式
- 12. 簡單聚合物元素由於聚合物代碼錯誤而無法加載到IE中
- 13. 聚合物加載緩慢火狐
- 14. 聚合物加載JavaScript模塊
- 15. 獲取加載scren與聚合物
- 16. 如何等待DOM加載聚合物?
- 17. 聚合物網站不加載元素
- 18. 按需加載聚合物元素
- 19. 聚合物兒童DOM加載
- 20. 卸載聚合物頁面
- 21. 聚合物CLI - npm錯誤代碼1
- 22. 聚合物構建返回該錯誤
- 23. 聚合物設置屬性Javascript錯誤
- 24. 聚合物0.8拋出錯誤
- 25. 聚合物鐵形式輸出錯誤
- 26. 在聚合物中分配Rvalue錯誤
- 27. 不是函數錯誤,聚合物
- 28. Dart2Js W /聚合物運行時錯誤
- 29. 聚合物2 iron-ajax handleAs = xml錯誤?
- 30. 達特聚合物奇怪的錯誤
是否使用由聚合物CLI或其他web服務器'聚合物serve'命令? – Hunex
即時通訊使用鉻網絡服務器 – aries12