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

redux 中间件 redux-saga 使用教程

redux middleware

refs

https://redux-saga.js.org/docs/ExternalResources.html

ES6 generator function

https://davidwalsh.name/es6-generators

function *foo() {
    yield 1;
    yield 2;
    yield 3;
    yield 4;
    yield 5;
}

let test = foo();
undefined
test.next();
{value: 1, done: false}

test.value;
undefined

obj = test;
foo {<suspended>}
obj.value;
undefined

test.next();
{value: 2, done: false}
test.next();
{value: 3, done: false}
test.next();
{value: 4, done: false}
test.next();
{value: 5, done: false}
test.next();
{value: undefined, done: true}

test.next();
{value: undefined, done: true}

https://2ality.com/2015/03/es6-generators.html

redux-thunk vs redux-saga

https://medium.com/javascript-in-plain-english/redux-thunk-vs-redux-saga-8c93fc822de



©xgqfrms 2012-2020

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


原文地址:https://www.cnblogs.com/xgqfrms/p/13800719.html