如何在具有 React.js 的 Redux 容器中更改 onClick 元素?
How to do onClick element change in Redux a container with React.js?
我已经从其他人那里看到了类似的问题,答案很清楚。然而,如果你在 redux 容器中工作,状态会通过 mapStateToProps 函数变成 props。
如果我想要,那么如何继续是正确的,例如我的 text-div 变成输入,当我点击或双击它?我还没有任何代码,我想知道这个理论。
组件获取作为 props 传入的存储状态数据,但它们也可以有自己的状态。因此,在您的情况下,您的组件将使用它自己的状态来处理 div
到 input
的切换。如果出于某种原因你希望将它保存在商店中,你将触发一个操作来切换视图,然后在你的渲染方法中使用商店中的道具。
我已经从其他人那里看到了类似的问题
如果我想要,那么如何继续是正确的,例如我的 text-div 变成输入,当我点击或双击它?我还没有任何代码,我想知道这个理论。
组件获取作为 props 传入的存储状态数据,但它们也可以有自己的状态。因此,在您的情况下,您的组件将使用它自己的状态来处理 div
到 input
的切换。如果出于某种原因你希望将它保存在商店中,你将触发一个操作来切换视图,然后在你的渲染方法中使用商店中的道具。