2015-10-21 38 views
0

我正在使用react路由器1.0.0,我無法弄清楚是否有可能在散列之前得到查詢參數到我的應用程序中。下面是當我在本地運行我的應用程序的URL的一個例子:獲取與反應路由器之前的散列之前的查詢參數?

http://127.0.0.1:8001/community/wkO_lhA_RnOMDeTA3kDgpA/calendar?coordinator=1#/cal/view/month

我想那是什麼「協調= 1」參數。到目前爲止,我所見到的有關參數中反射路由器參數的所有信息都得到了散列之後的參數,所以在URL的/ cal/view/month部分中,不在散列之前。

任何人有任何想法?

回答

0

this.props.location.query是你想要的。在你的情況下,價格是{ coordinator:1 }

對於示例http://localhost:5000/users/2?q=hello#meow。 React-router加載此路由的User組件,並將它的歷史記錄,位置,參數,路由,routeParams,路由作爲道具傳遞。 React-Devtools for Chrome的屏幕截圖。

enter image description here

相關問題