希望這是一個很簡單的問題:陣營 - 終極版獲得站點的基礎URL/window.location的
我想創建一個包含完整的URL的網頁上我的網站,像一個字符串:
https://example.com/documents/1
理想情況下,我想在一個容器mapStateToProps()
中生成這個反應。如果頁面是反應路由器的子孫Route
使用browserHistory(所以也許我可以從反應路由器或browserHistory得到它)?如果有必要,我會做一個完整的React類。
但我不能爲我的生活找出如何做到這一點。 window
(如window.location
)總是undefined
mapStateToProps()
(沒有大的驚喜),並在我看來組件'render()
函數。
到目前爲止,我只找到了訪問當前路線的方法,例如, 「/ documents/1」,它只是一個相對路徑,不包含站點基址(https://example.com/)
你需要在服務器上創建這個強大的,還是隻在客戶端? –
就在客戶端。 – stone