app.model({ namespace: 'todos', effects: { *addRemote({ payload: todo }, { put, call }) { yield call(addTodo, todo); yield put({ type: 'add', payload: todo }); }, },});例如这个典型的dva effect,addRemote是个Generator函数,我记得使用Generator函数是构造函数,要先实例化再调用next方法执行,这里为什么不需要实例化成一个对象并且调用next方法呢?不实例化不调用next方法怎么一步步执行下去呢?
添加回答
举报
0/150
提交
取消