带你非常形象的认识store和它的孩儿们action,reducer,dispatch,state。
角色扮演分角
上半场
时间:早8点
你: 店长
地址: store 商店
action 你的动作:推 | 拉
dispatch() 动作机器分析仪
reducer 商店门
state 门的状态
事件: 早上你要开店营业了。
action -------->dispatch(action)---------------->reducer------------->state----------->store
你 ‘推’ 向门----接收action,分析出动作 ‘推’ ---->接收并响应’推’----->门往里开------>商店门开,开始营业
下半场
时间:晚6点
你: 店长
地址: store 商店
action 你的动作:推 | 拉
dispatch()动作机器分析仪
reducer 商店门
state 门的状态
事件: 晚上你要关店休息了。
action --------->dispatch(action)--------------->reducer------------->state----------->store
你 ‘拉’ 向门----接收action,分析出动作 ‘拉’ ---->接收并响应’拉’----->门往外关------>商店门关,关店休息