-
月关宝盒
redux中state数据变动后怎么强制刷新state写在action层,然后在reducer层传递数据,根据state的状态进行相应的操作,在注册你写的reducer。通常的情况是:写游戏的人非常容易接受React的模式,写服务器端的非常容易接受Angular的模式 但是两者相比React会更容易上手; 为啥ionic的项目用React就很难下手了? 因为之前ionic的各种组件都写好了呀,各种拼装就是了,而用React重构各种组。
-
ABOUTYOU
可能是你的action没有connect到组件上,没有把这个方法传过来。 参考我写的一个方案 @connect( state =; state, dispatch =; bindActionCreators(action, dispatch) ) 2.根据redux文档的方案 // 哪些 action 创建函数是我们想要通过 props 获取
-
拉风的咖菲猫
actions:export const getMenu = () => {return async (dispatch) => {let msg = await fetch('data/nodes',{method: 'POST',//body: JSON.stringify({"aa":"aa"}),header: {'content-type':'application/json; charset=utf-8'}}).then((res)=>res.json());var state = { nodes: msg };dispatch({type: 'INIT',state});};}