12 2017 档案

摘要:现在我们的Redux和React Redux已经基本实现了,在Redux中,触发一个action,reducer立即就能算出相应的state,如果我要过一会才让reducer计算state呢怎么办?也就是我们如何实现异步的action呢?这里就要用到中间件(middleware) 1. 中间件(mi 阅读全文
posted @ 2017-12-31 12:49 _Liu 阅读(952) 评论(0) 推荐(0)
摘要:接着上一篇讲,上一篇我们实现了自己的Redux和介绍了React的context以及Provider的原理。 1. Provider组件的实现 ________ Provider组件主要有以下下两个作用 1. 在整个应用上包一层,使整个应用成为Provider的子组件 2. 接收Redux的stor 阅读全文
posted @ 2017-12-27 23:05 _Liu 阅读(2656) 评论(0) 推荐(1)
摘要:react使用redux做状态管理,实现多个组件之间的信息共享,解决了父子组件、兄弟组件之间的复杂通信问题。vue有vuex,总之是一种flux的思想。react提供了react redux这个库,一看名字就知道是为了将react和redux关联起来,react redux有connect高阶函数以 阅读全文
posted @ 2017-12-26 20:07 _Liu 阅读(2984) 评论(0) 推荐(3)
摘要:相信不少看过一些框架或者是类库的人都有印象,一个函数叫什么creator或者是什么什么createToFuntion,总是接收一个函数,来返回另一个函数。这是一个高阶函数,它可以接收函数可以当参数,也可以当返回值,这就是函数式编程。像柯里化、装饰器模式、高阶组件,都是相通的,一个道理。 本文重点是R 阅读全文
posted @ 2017-12-26 14:21 _Liu 阅读(4987) 评论(0) 推荐(1)
摘要:查找基本分类如下: 1. 线性表的查找 顺序查找 折半查找 分块查找 2. 树表的查找 二叉排序树 平衡二叉树 B树 B+树 3. 散列表的查找 今天介绍 二叉排序树 。 二叉排序树 ( Binary Sort Tree ) 又称为 二叉查找树 ,它是一种对排序和查找都很有用的特殊二叉树。 1. 二 阅读全文
posted @ 2017-12-02 14:46 _Liu 阅读(1849) 评论(0) 推荐(1)