React
qq_35534823
这个作者很懒,什么都没留下…
展开
-
React——react-redux
因为自己是Vue开发者,所以会以Vuex的角度来看React的状态管理实现,这样可以帮助自己理解。毕竟两者都是参照Flux来分别实现的。之前写过一篇Vuex的分享 Vue中状态管理——Vuex 说起 react-redux 就不得不先说 redux。 Redux redux 是一个数据设计架构,专注于状态管理,和 react 解耦 单一状态,单向数据流 redux 中有4个...原创 2018-04-24 12:25:03 · 4188 阅读 · 0 评论 -
React——高阶组件(HOC)
What ?什么是HOC HOC(High Order Component) 是 react 中对组件逻辑复用部分进行抽离的高级技术,但HOC并不是一个 React API 。 它只是一种设计模式,类似于装饰器模式。 具体而言,HOC就是一个函数,且该函数接受一个组件作为参数,并返回一个新组件。 从结果论来说,HOC相当于 Vue 中的 mixins(混合) 。其实 React 之前的策略也...原创 2018-06-04 13:23:22 · 11794 阅读 · 0 评论 -
如何实现 Virtual DOM 算法?
什么是 Virtual DOM ? Virtual DOM 就是对真实DOM的描述,换言之,只要能够正确、准确地对真实DOM的描述都可以称之为Virtual DOM。在 React 中,会把我们的 jsx 写的 HTML 通过 React.createElement 转化为 Virtual tree。形如: <h1 className='main'>Hello React</h1...原创 2018-12-19 14:24:25 · 284 阅读 · 0 评论