2017-12-18 253 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的类似方法。

相关问题