摘要: dva是一个状态管理工具,整合了redux,redux-saga,react-router,fetch等框架,目前只能用于react的状态管理 1. dva的models dva的主要作用还是整合了redux,redux-saga的多文件的分散的写法,将state,reducers,effects这 阅读全文
posted @ 2018-08-20 17:50 全玉 阅读(1998) 评论(0) 推荐(0)
摘要: redux-saga是管理redux异步操作的中间件,redux-saga通过创建sagas将所有异步操作逻辑收集在一个地方集中处理。 sagas采用Generator函数来yield Effects。Generator函数可以暂停执行,再次执行的时候从上次暂停的地方继续执行。常见的effect有: 阅读全文
posted @ 2018-08-20 14:49 全玉 阅读(5626) 评论(0) 推荐(0)
摘要: redux仅仅是一个状态管理的库,不能直接用于react,react-redux是redux作者封装的用于连接redux和react的库。 react-redux基本概念 1. UI组件 1. 只负责UI显示的组件,不包含业务逻辑2. 没有状态3. 所有数据都由(props)提供4. 不使用任何Re 阅读全文
posted @ 2018-08-20 11:39 全玉 阅读(760) 评论(0) 推荐(0)