美文网首页
拓展 React3

拓展 React3

作者: 郑无穷大 | 来源:发表于2018-10-17 13:07 被阅读0次

    一、高阶组件(Higher-Order Components)


    高阶组件就是一个函数,传给它一个组件,它返回一个新的组件。

    其实就是为了组件之间的代码复用。组件可能有着某些相同的逻辑,把这些逻辑抽离出来,放到高阶组件中进行复用。高阶组件内部的包装组件和被包装组件之间通过 props 传递数据。


    二、React.js 的 context


    理解为组件树上的全局变量

    父组件

    子组件


    三、Redux

            一种新型的前端“架构模式”



    (一):优雅地修改共享状态


    (二):抽离 store 和监控数据变化



    (三):纯函数(Pure Function)简介

    一个函数的返回结果只依赖于它的参数,并且在执行过程里面没有副作用,我们就把这个函数叫做纯函数

    函数的返回结果只依赖于它的参数。

    函数执行过程里面没有副作用。(一个函数执行过程对产生了外部可观察的变化那么就说这个函数是有副作用的。)


    (四):共享结构的对象提高性能

    相关文章

      网友评论

          本文标题:拓展 React3

          本文链接:https://www.haomeiwen.com/subject/ojylnftx.html