引子
上次我们说到
React Native Redux Typescript使用 redux-thunk or redux-saga
,相信对于刚入门的同学来说,看完博客感觉理解起来亚历山大。
那么,我们需要一个可以完整实现redux多种操作,并且简单易懂的封装好的框架。难道真的有这样的框架吗?对于要解决最一线,最急切的需求。这个可以有,这个必须有。
web页面快速上手
点这里:https://github.com/dvajs/dva-docs/blob/master/v1/zh-cn/getting-started.md快速上手
通过上面的快速介绍文档,我们可以了解到 dva框架是如此的方便快捷已与学习和应用。
最小化实现dva Dva-Core
添加依赖包引用
执行
定义dva-core “声明”
严格意义上将,我这个定义的不是声明,是对dva-core封装了一遍
新建文件 utils/dva.tsx
为了方便看到异步效果,我们新建个通用工具新建文件 utils/index.ts
定义Model
新建 models/count.ts
然后新建展示页面 routes/Home.tsx
初始化dva新建 index.tsx
然后我们运行项目看看效果:
领取专属 10元无门槛券
私享最新 技术干货