反应应用之间的通信

时间:2018-06-05 12:30:24

标签: reactjs

我想将PROPS从一个反应应用程序传递到另一个反应应用程序。

我知道在组件和redux和flux的使用之间共享道具。

有没有办法或任何外部库来执行此功能?

1 个答案:

答案 0 :(得分:2)

像这样的东西。

在React App 1中

  <button onClick={() => window.replace('http://app2.com/showDetails/zce1ifkfhy')}> Show Details </button>

在React App 2中

  <Router>
     ....
      <Route
        path="/showDetails/:id"
        component={ShowDetailsComponent}
      />
  </Router>

ShowDetailsComponent

const ShowDetailsComponent = ({ match }) => (
  <div>
    <h3>Id from app1: {match.params.id}</h3>
  </div>
);