本次更新内容
meta的存储现在开始默认开启。从实际项目看,大部分的请求api操作都需要用到loading状态,少部分不需要的设置为false即可
class Test extends Model { myAction = this.actionRequest({ action: () => {}, // 在这里关闭 meta: false, }); }
--------------------------------------------------------------
如果你还在用函数式写法去写redux的action、types、reducer,那么你有必要往下看。这个框架对redux进行了一次彻头彻尾的面向对象封装,让你用最少的代码做最多的事情。
对比
原生redux | redux-model-ts | |
---|---|---|
写法 | 函数式 | 面向对象 |
定义types | 要 | 内置 |
action与reducer文件分离 | 要 | 不要 |
对ts的支持 | 一般 | 完美 |
异步loading状态 | 写reducer处理 | 内置 |
代码量 | 多 | 少 |
本模型库在使用ts的情况下,你将得到100%无死角的静态类型提示。