2017-12-18 306 views
1

我有一個用例,我希望在用戶單擊按鈕時在新窗口中打開反應應用程序。我想傳遞一些道具給反應應用程序。目前我通過將它們附加到URL來發送道具。發送道具反應應用程序的最佳方法

示例 假設我的應用程序可以通過lomoto/car訪問。我目前通過lomoto/car/value1/value2發送參數。我通過props.match.params.prop1和props.match.params.prop2訪問這些屬性。我正在使用react-router v4進行路由。

有沒有其他推薦的方法來實現這一目標?

+0

我會選擇使用查詢字符串,而不是:) – Niekert

回答

1

您可以將狀態保存到瀏覽器的本地存儲,然後從任何選項卡訪問它。

在這egg head video丹阿布拉莫夫解釋如何使用瀏覽器的本地存儲redux。

您可以使用帶有或不帶有redux的類似方法。

相關問題