dva插件,自动在effect完成时执行callback,免去了手动执行的麻烦
$ npm install dva-callback --save
import createCallback from 'dva-callback';
const app = dva();
app.use(createCallback({
alias: 'callback' // 回调函数的名字,默认为'callback'
));
this.props.dispatch({
type,
payload,
callback: () => {
console.log('executed')
}
});
-
opts.alias
: 回调函数的名字,默认为'callback'