如何在两个差异位置重用容器逻辑

时间:2019-03-08 05:58:33

标签: javascript reactjs html5 redux react-redux

我是react redux的新手。在这里,

我有一个名为SelectCriteriaToNewJob.js的容器。 This has two select and two buttons.现在,仅在其中实现了诸如onChange和button click之类的方法。按钮的OnClick按钮打开了两个差异模型。现在,我有了用于模式的diff组件,我仅将其导入此组件并在此容器的渲染中使用。与模态组件有关的所有道具都处于此容器状态,只有我作为道具传递给模态组件。

现在,在另一个地方,我具有相同的确切功能,例如相同的两个选择和相同的按钮,单击时需要显示相同的模式。但这是在diff容器中。

因此,有一种方法可以在第二个容器中编写完全相同的代码。但这是代码重复。

那么,有什么办法可以做到这一点?任何建议都会有所帮助。

0 个答案:

没有答案