redux other middleware redux-saga guideline

___actions
   this store our actions and action creators
___reducers
   define our user reducer (state) type and create an initial state for it
___selectors
   cache the state for us and we’ll recalculate only the parts of the state that have changed
___sagas
   Sagas’ll handle our logic and it’ll allow us to keep actions, At the bottom of sagas, there is a watcher saga watchGetUserStart(), which waits for the GET_USER_START action to be called (this action is usually called from some component or from different saga)
   The takeLatest saga effect will cancel the previous saga task (in our example handleGetUserStart) and start a new one—if the same action has been called multiple times.

Rencently I work with redux-saga,in my opinion, it is a middleware used handle async request and redux state.There are key component and comprehension of redux-saga.

If you want output some log in react component, you can do like this:

return (
      <MapWithMarker


        googleMapURL={(console.log(googleMapApiUrl),googleMapApiUrl)}


        loadingElement={<div style={{ height: '100%' }} />}
        containerElement={<div style={{ height: '400px' }} />}
        mapElement={<div style={{ height: '100%' }} />}
      />
    );

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值