• 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

    前端-语言
  • 相关阅读:
    sql server mdx
    mysql 按照 汉字的第一个拼音排序
    转,mysql的select * into
    mysql 日期的操作
    google 地图api
    ip_test
    AJAX (转w3cschool)
    jquery ajax 失败
    安装AdventureWorks2008R2示例数据库
    弹出新的网页窗口 js
  • 原文地址:https://www.cnblogs.com/beesky520/p/4599627.html
Copyright © 2020-2023  润新知