zoukankan      html  css  js  c++  java
  • 201506251117_《react——所需知识、主要技术》

    1. 需要IOS的基础知识。

    2. JSX语法

    3. 虚拟DOM、单向数据注入(虚拟 DOM 到真实 DOM)

    4. react知识view,可以配合其他类库使用

    5. 重要方法: 

       a. render();——返回一些列的组件。

       b. this.props ;——获取父组件传递给子组件的数据。

       c. this.setState({data: data});——用于动态更新状态,设置数据;(设置后UI会自动更新)

       d. getInitialState();——在整个组件的生命周期中只会执行一次,用于初始化数据;

       e. componentDidMount();—— 会在 render 后自动调用,用于异步获取数据,更新数据;

    6. 执行顺序

    getInitialState() 初始化数据 ——〉 render() 渲染初始化数据 ——〉 componentDidMount() 异步获取数据 ——〉setState() 更新数据

    7. 组件之间如何通信?

       例如:

      <parent><child/></parent>

      父组件可以获取到子组件:this.props.children

    8. 不要在 render 方法中访问 refs 属性。

    9.  具体参考:http://www.html-js.com/article/2864

    前端-语言
  • 相关阅读:
    nginx转发域名小记
    简化kubernetes应用部署工具之Helm应用部署
    docker-compose的使用
    使用二进制包安装k8s
    搭建k8s(一)
    linux环境下安装使用selenium Chrome
    常用User-Agent大全
    缓存之Memcache
    git-commit Angular规范
    Kubernetes介绍及基本概念
  • 原文地址:https://www.cnblogs.com/beesky520/p/4599627.html
Copyright © 2011-2022 走看看