是否有可能通過Link
組件中的反應路由器傳遞對象?通過反應路由器中的鏈接傳遞對象
喜歡的東西:
<Link to='home' params={{myObj: obj}}> Click </Link>
在我會通過props
從Parent
到Child
組件相同的方式。
如果它不可能實現這個目標的最佳方式是什麼:
我有一個React + Flux應用程序,我用一些數據呈現表格。我想要做的是當我點擊其中一行時,它會帶我到這個行的一些細節組件。該行有我需要的所有數據,所以我認爲如果我能通過Link
就可以了。
另一種選擇是通過url中該行的id
,在的詳細信息組件中讀取它,並通過ID從存儲中請求數據。
不知道什麼是實現上述的最佳途徑......
根據如何你整體獲取你的數據,我會說後一種選擇。 –