Yutt's Blog

Yutt's Blog

你没听过这句伟大的名言么?“肚子饿了就要吃!”

Redux Saga常用API
前言由于redux本身只支持同步数据流,对于异步数据流,需要通过中间件来解决, 学习中间件前,需要掌握ES6的。redux-saga作为一个完善的中间件,包括了监听,阻塞,派送未来的action, 获取当前state等等好用的API。 API监听并且阻塞Action对于一个redux异步数据流,通常始与监听到一个指定的Action,然后自动执行接下来的数据流12const action = yield take('Request');//接下来可以使用call函数来执行指定的saga ta...
使用Redux Form快速构建表单的redux数据流
无论再那种应用中,表单都是一种常见的提交数据的方式,在 reac 或 react native 中也不例外。但是,当通过 redux 来管理应用的数据之后,该如何来构建表单的数据流呢?或者更简单的说,对于使用 redux 处理表单的数据,需要哪些 Action 呢?经过简单的思考,可以想到这些 Action: 表单组件挂载时,初始化(或者说创建)表单数据; 用户更改表单数据时,修改相应的 state 的值; 表单数据同步验证;….. 离开表单界面时,销毁数据 Rdux Form 的作用...
Git常用命令
git是一个分布式版本控制工具,与CVS、SVN一类的集中式控制工具不同就,分布式版本库不需要服务器端软件,就可以运作版本控制。除此之外,git和其他版本控制工具还有不少的差别,git本身关心文件的整体性是否又改变,但多数的版本控制系统如CVS则再无文件内容的差异;git更像一个文件系统,直接在本机上获取数据而不必链接到主机端,每个开发者都拥有全部开发历史的本地副本。但是如果要与小伙伴们合作开发,还是需要将changes提交到远程的代码仓库(如github、码云、gitlab、coding...
Yutt
witness me
FRIENDS
Adam Wei