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
转载于:https://www.cnblogs.com/beesky520/p/4599627.html
201506251117_《react——所需知识、主要技术》相关推荐
- AI产品经理需了解的技术知识:语音识别技术(1)
AI产品经理需了解的技术知识:语音识别技术(1) https://blog.csdn.net/zhangbijun1230/article/details/81231921 一.语音识别的发展 20世 ...
- AI产品经理需了解的技术知识:语音识别技术(2)
AI产品经理需了解的技术知识:语音识别技术(2) https://blog.csdn.net/zhangbijun1230/article/details/81232256 本文章主要介绍了语音识别技 ...
- Java后端开发需具备什么技术?这几个部分你需要关注
Java后端开发需具备什么技术?对于初学Java并且有志于后端开发的同学来说,需要重点关注以下几个部分: Java开发普遍需要: 1.Java基础 2.数据库 MYSQL/SQLServer/Orac ...
- 这是一份通俗易懂的知识图谱技术与应用指南(转)
从一开始的Google搜索,到现在的聊天机器人.大数据风控.证券投资.智能医疗.自适应教育.推荐系统,无一不跟知识图谱相关.它在技术领域的热度也在逐年上升. 本文以通俗易懂的方式来讲解知识图谱相关的知 ...
- [react] 说说你是怎么理解react的业务组件和技术组件的?
[react] 说说你是怎么理解react的业务组件和技术组件的? 业务组件即代码逻辑紧贴业务,如ajax请求,一些特定的需求特性等: 技术组件即使比较通用性的组件,如对loading的处理.ajax ...
- 研讨会 | “人工智能与行业知识图谱技术实战”研讨会
人工智能时代 2017年7月,国务院<新一代人工智能发展规划>明确提出"建立新一代人工智能关键共性技术体系"的重点任务和设立"新一代人工智能重大科技项目以及& ...
- react学习预备知识_在10分钟内学习React基础知识
react学习预备知识 If you want to learn the basics of React in the time it takes you to drink a cup of coff ...
- 《如何搭建小微企业风控模型》第二节 建模所需知识
<如何搭建小微企业风控模型>第二节 建模所需知识 第一章 小微企业数据风控技术的框架 小微企业数据贷发展情况概述 搭建小微企业风控模型所需知识 风控模型概览 第二章 强相关变量:企业经营数 ...
- JDBC 学习笔记(一)—— 基础知识 + 分页技术
2019独角兽企业重金招聘Python工程师标准>>> 本文查阅方法: 1.查阅目录 -- 查阅本文目录,确定想要查阅的目录标题 2.快捷"查找" ...
最新文章
- 工控机的io开发_Amazing!从树莓派4B主板到嵌入式无风扇工控机,只需三步!
- python求数字平均值_python 求10个数的平均数实例
- Tree前序反序列化
- 使用Eclipse在Amazon Ec2中部署Java Web应用程序的完整指南
- Python全栈开发:socket
- DB2时间函数 实现 时间加减
- python的多线程应用前景_什么是线程(多线程),Python多线程的好处
- 一个页面多个ajax统一loading,页面有多个向后台发送的请求加载过程中显示loading,加载完成loading消失...
- 基于贪心算法的几类区间覆盖问题 nyoj 12喷水装置(二) nyoj 14会场安排问题...
- 遍历系统进程和对应模块以及创建进程
- VC 2010 Express下安装OpenCV2.4.4 遇到的问题
- python 颜色大全 颜色对应 matplotlab plot 颜色对应
- VMware与xshell安装教程
- UE4 蓝图教程(三) 材质
- 慧都MES系统怎么实施?有哪些注意事项?
- 当数据中台遇上智能 看中台“鼻祖”阿里巴巴又有什么新花样?
- mysql 3306_允许远程链接mysql,开放3306端口
- 2019年终总结,内疚感满满的一年
- set.seed的作用
- 华为HCNA之配置Trunk实验
热门文章
- C++ 双向链表的建立与遍历
- C语言再学习-- readelf、objdump、nm使用详解
- 【译】X Server-Client!! What the hell?
- [Android]用架构师角度看插件化(2)-Replugin 唯一hook点
- EOS从入门到精通-账户体系(文字稿)
- Understanding LSTM Networks
- JVM内存区域划分及其管理机制
- hive表指定分区字段搜索_Spark SQL解析查询parquet格式Hive表获取分区字段和查询条件...
- java调用python项目实战_Java调用Python
- NOIP信息奥赛--1995“同创杯”初中复赛题题解(二)