zoukankan      html  css  js  c++  java
  • React 之 大纲学习目录

    第一天:

    1)虚拟DOM的两种创建方式

        函数组件 和  类组件

    2)jsx语法规则

    3)react 如何定义组件

        通过完整的类组件的写法,还有简写形式

    4)组件实例三大属性1_state

        1.理解类中this的指向问题

        2.理解简写形式

        3.不能直接修改state,而是通过setState来修改

        4.构造器绑定事件处理函数及简写形式

    5)组件实例三大属性2_props

        1.构造器中和super中写不写props的情况

        2.props可以设置数据类型限制和默认值 (注意:PropTypes 和 propTypes的区别)

            a. React.PropTypes.string.isRequired 是 15.几时存在,16之后就取消了

                 减少js核心包的臃肿,通过prop-type.js来引用即可

        3.在类中 通过static 关键字作为  类的属性来写 第二点的内容

        4.props是只读的,不允许修改

        5.函数组件唯一能玩转的是props核心属性

        6.通过扩展运算符进行props传递

           (1)扩展运算符的理解

    第二天

    1)组件实例三大属性3_ref

       1.string类型 refs (未来将被移除,效率问题,但目前不影响使用,很方便)

       2.回调形式的ref

            (1)内联 : 会导致state变化时,回调函数执行了两次,但是不影响,每次执行都会当成新的回调函数

            (2)外联: 可以解决上面的问题

       3.React.createRef()   <推荐>

       3.回调函数的三个特点:

           (1)是不是自己定义的

           (2)确实没调用

           (3)有执行

    2)

  • 相关阅读:
    C#调用存储过程的几个方法
    easyui 获取焦点
    easyui datagrid 添加统计行
    js 序列化form
    post 加返回判断
    启动journalnode时出现问题
    安装zookeeper集群及出现的问题
    win7旗舰版(64位)环境下oracle11g的安装方法(转)
    jdbc连接各种数据库方式列表
    在Windows平台上使用XManager 3.0连接Redhat 企业版 5和6.
  • 原文地址:https://www.cnblogs.com/zmztya/p/14629760.html
Copyright © 2011-2022 走看看