![]() |
1
1
首先,我认为这个问题不一定有正确或错误的答案,但我只给你我的两分钱。 我目前正在重构一个Web应用程序,它每月服务数百万个会话,并且正在内部阶段服务器上测试Redux和Context版本。 重要注意事项:
到文件夹结构。我喜欢把我的商店放在项目的根目录中。对于基于React的React应用程序,创建
orgo my index.js简单如下:
存储方法
是一个捆绑出口从所有
初始状态 相当于呈现应用程序基本内容所需的键值对的表示,或者永远不会更改。基本上是一些全局设置。在绑定词法作用域之前,来自服务器的初始状态将被添加到应用程序的构造函数中的存储中。 store get被抛出到相关最外层react组件的状态中,并用作app状态,在这里,我将store的作用域绑定到react组件词汇作用域。
那么我有一个高阶分量
无论您最终如何使用上下文,不要忘记,如果上下文存储正在更新,任何使用者都将自动调用它的呈现方法。在一个简单的
编辑 基本应用程序结构 App.js:
这里可以找到工作的基本示例 https://codesandbox.io/s/pm85w4y6xm |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 5 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 5 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 5 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 5 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 6 月前 |