zoukankan      html  css  js  c++  java
  • react学习

    1、官网http://react.css88.com/docs/conditional-rendering.html

    2、主要概念:

         JSX是javascript的一种扩展语法。JSX 可以生成 React “元素”

    3、元素渲染

          React DOM 会将元素及其子元素与之前版本逐一对比, 并只对有必要更新的 DOM 进行更新, 以达到 DOM 所需的状态

    4、组件和属性

    5、状态和生命周期

         当存在多个组件共同依赖一个状态时,一般的做法是状态上移,将这个状态放到这几个组件的公共父组件中

         State是可变的,是组件内部维护的一组用于反映组件UI变化的状态集合

         componentDidMount组件挂载

         componentWillUnmount组件卸载

    6、处理事件

         在JSX回调中你必须注意this的指向。 在 JavaScript 中,类方法默认没有绑定的。如果你忘记绑定 this.handleClick 并将其传递给onClick,那么在直接调用该函数时,this 会是 undefined 

    7、状态提升

    8、react建议使用组合而不是继承来实现代码的重用

    9、redux

         Redux三大部分:store,action,reducer

  • 相关阅读:
    new、delete和malloc、free
    重写与重载
    面向对象三个基本特征
    Js零散知识点笔记
    ES6 笔记
    js 单例模式笔记
    关于闭包的见解
    DOM笔记
    浏览器差异
    JS高级程序设计 笔记
  • 原文地址:https://www.cnblogs.com/gpzhen/p/9293224.html
Copyright © 2011-2022 走看看