1
Q
角2差
A
回答
3
在['/articles', {id: 1}]
{id: 1}
是一個可選的路由參數以及添加作爲基質的參數子路由和查詢參數到根路由
['/articles', id]
是一種正常的和需要的路線參數代替路線路徑中的:id
。
相關問題
- 1. 差異/角2
- 2. 角度2,角度2通用差異
- 3. 角2誤差httpcliendmodule
- 4. 角2 CLI:NG測試誤差
- 5. NPM安裝誤差角2
- 6. 捕不捕誤差角2
- 7. D3-形狀誤差創造角2
- 8. CORS誤差角2 + EXPRESS節點
- 9. 角2單張瓷磚巨大差距
- 10. 噶角2誤差不能_normalizeProvider
- 11. 2角之間的最小差異
- 12. 角2/4:scripts.bundle.js之間差異vendor.bundle.js
- 13. 差(2)
- 14. 角2可觀察EMIT /誤差函數調用誤差函數一次
- 15. 差Vs「\ 2」
- 16. UIActivityViewController誤差2
- 17. 差大於2
- 18. 2次之差?
- 19. Threejs六角色差
- 20. 呦角度誤差
- 21. 角2,ResolveGuard,角HTTP,
- 22. 角1或角2?
- 23. :角2
- 24. 班級角2 2
- 25. 達特執行角2指令ngFor產生誤差
- 26. 打字稿誤差從2角遷移到4
- 27. 分型全局示值誤差+角2 +的WebPack
- 28. $ {value}和{{value}}之間的角度2差異
- 29. 使用四角api角2 2
- 30. 2倍差距PHP
Thx for clearfication,但設置可選參數(如頁碼:/ articles?page = 1或/ articles; page = 1)的最佳選擇是什麼? – neilhem
這取決於你想完成什麼。 ':id'用於路由匹配。查詢和矩陣參數只是傳遞值而不考慮路由匹配。這也取決於你是否希望'/ articles'成爲一個有效的路由或只有'/ articles/someid'。 –
其實'/ article; page = 1'是無效的。有一個變化來使這個錯誤。如上所述,根路由上的可選路由參數被序列化爲查詢參數,因此只有前者是有效的。 '/ parent/child; someparam = somevalue?page = 1'會有效,因爲someparam是子路由上的一個參數。我不知道當你有一個空路徑根路由和'article'是子路由時的行爲。在這種情況下你的第二個例子可能是有效的。必須測試才能知道最終的行爲會是什麼。 –