dva

作者: mujimz_小东 | 来源:发表于2020-07-24 13:40 被阅读0次
    • 简单说下dva数据流
    image.png
    • 简单说下namespace ,stateeffectsreducerssubscription都是用来干什么的
    namespace:modal的命名空间
    state:数据存储的地方,决定视图的展现
    effects:处理异步action,底层是redux-saga,采用Generator
    reducers:纯函数,更新state的唯一方式
    subscription:订阅一个数据源,数据源可以是websocket,路由变化,keybord输入
    
    • dva中effects和reducers是否可以同名
    会造成无限循环
    
    • effect方法中调用另一个effect方法,如何可以同步执行。
    const namespace1effectData = yield put.resolve({
      type:'namespace1/effect1',
      payload,
    });
    

    相关文章

      网友评论

          本文标题:dva

          本文链接:https://www.haomeiwen.com/subject/arcuxctx.html