如何写组件
1. 抽象
对组件进行抽象,就是结构,数据,状态,行为,样式,因为框架已经写好
不用自己处理 response 和 status code ,所以可以分以下几个步骤来思考
1.1 State
设计组件中需要在多个组件中使用的状态和组件本身自己可以使用的状态,一般状态的设计是每个 view 都有一个自己的根状态。
1.2 Action
先想好有哪些些场景需要 action,是否是异步动作,传入参数是什么,如果是异步的,是否需要后续的处理,例如返回成功之后 toast,如微信支付成的提示。
1.3 Reducer
有了 action 之后,我们就可以根据参数来确定如何修改状态
1.4 结构
在拿到设计图后,可以将最简单布局画出来,忽略细节,然后每一个部分重复进行相同的划分工作,直至不可划分,可以在划分的过程中,可以先想好元素的类名,然后在写的时候先写 className,先不写样式。此时我们可以填充 mock 数据,方便之后进行 style。
1.5...
React