我在写React组件的时候一般会分两种组件的方式来写。分别为
UI组件
uicomponent
纯展示组件。
业务组件datacomponent
,由ui组件构成可以处理数据
比如一个业务组件CommentBox,里面包含RichTextarea, Button, Form等ui组件。同时也会做数据处理。
这种情况下,业务组件的state和容器的state都是通过redux来管理的。但是ui组件内部的state需要使用redux来管理吗?不使用redux是不是显得有点不伦不类?
我在写React组件的时候一般会分两种组件的方式来写。分别为
UI组件
uicomponent
纯展示组件。
业务组件datacomponent
,由ui组件构成可以处理数据
比如一个业务组件CommentBox,里面包含RichTextarea, Button, Form等ui组件。同时也会做数据处理。
这种情况下,业务组件的state和容器的state都是通过redux来管理的。但是ui组件内部的state需要使用redux来管理吗?不使用redux是不是显得有点不伦不类?
3 回答1.8k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
根据redux的规范,展示组件是可以有少量状态的