xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

React & Dva & Actions & dispatch & effects

React & Dva & Actions & dispatch & effects

dispatch

https://dvajs.com/guide/introduce-class.html#dispatch-方法

https://dvajs.com/knowledgemap/#route-components

effects


dva.js 触发effetct 请求

namespace/effects_action

  componentDidMount() {
    const {
      activeAppWebId,
      // activeAppWebType,
      pointCheck: {
        os,
        name,
        appId,
        dataSource,
        pagination: {
          pageSize,
          total,
          current,
        },
        // activeAppWebId,
      },
      dispatch,// hidden props
    } = this.props;
    let payload = {
      os,
      name,
      appId,
      dataSource,
      pagination: {
        pageSize,
        total,
        current,
      },
      activeAppWebId,
    };
    // log(`payload`, payload);
    dispatch({
      type: "pointCheck/fetchTableData",// namespace/effects_action
      payload,
    });
  }

refs

https://zzk.cnblogs.com/my/s/blogpost-p?Keywords=redux-saga



©xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


posted @   xgqfrms  阅读(235)  评论(2编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2018-09-20 Linux Bash & rm -rf & Node.js & rimraf All In One
2018-09-20 Spring Boot & JsonParser All In One
2018-09-20 cookie & cookies
2016-09-20 如何在pycharm中切换python版本(2/3) 的图解教程
2016-09-20 关于水果的《水果英语单词大全》
点击右上角即可分享
微信分享提示