React & Dva & Actions & dispatch & effects React , dva , actions , dispatch , effects, redux-saga, redux, reducers, js, ES-Next dva.js 触发effetct 请求 namespace/effects_action



React & Dva & Actions & dispatch & effects

dispatch

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

React & Dva & Actions & dispatch & effects_dva

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

React & Dva & Actions & dispatch & effects_dispatch_02

effects

React & Dva & Actions & dispatch & effects_Actions_03



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



​ ​



©xgqfrms 2012-2020



xgqfrms