react学习笔记一
来源:互联网 发布:暖气片专用晾衣架 淘宝 编辑:程序博客网 时间:2024/06/05 05:10
react的基础在做项目之前是看过一遍的,不过那会儿作为刚入门菜鸟,里面讲了好些知识点根本没听过,也就是听的云里雾里。今天有看了一下,做个笔记记下来供以后回顾和思考吧!一、首先:React是facebook的内部开源框架。官网:facebook.github.com。二、React优点: 1、轻,虚拟DOM,数据单向绑定--渲染响应快。 2、组件化开发:可复用,组合使用--高度可重用 3、应用场景:复杂场景下的高性能、重用组件 三、JSX语法,是指javascript和xml。是一个语法糖。
var Hello=React.createClass({ render:function(){ return <div>Hello {this.props.name}</div>; }});React.render(<Hello name="world"/>);document.getElementById('container');
四、样式指定有两种方式:className或者行内样式style={{fontSize:'14px'}}五、组件生命周期LifeStyle: Mounted、Update、Unmounted ![该图阐述了组件的生命周期的三个状态的hook函数](http://img.blog.csdn.net/20171110202511552?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzM1NDcwNDM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 六、传统页面更新方式: 直接修改DOM节点,绑定事件来绑定处理 react的处理方式: state和props的改变使得重新render 七、缺点:无法直接操作DOM
阅读全文
0 0
- React学习笔记一
- React学习笔记一
- React学习笔记一
- react学习笔记一
- React Native 学习笔记(一)
- React Native 学习笔记(一)
- React学习笔记(一)
- React学习笔记(一)
- React JS 学习笔记 (一)
- React Native 学习笔记(一)
- React && Redux 学习笔记(一)
- React-Native学习笔记(一)
- React Native 学习笔记一(认识React Native)
- react 项目学习笔记一(react-router中的history)
- React学习(一):React入门
- React学习学习笔记
- React Native 学习笔记-iOS(一)
- react基础语法——学习笔记(一)
- 深入解析Linux 常用命令--cp
- Oracle:xml和oracle数据库
- if语句的使用
- 【tflearn系列教程】(一)为什么要学tflearn?
- 串的模式匹配算法-KMP
- react学习笔记一
- dubbo和redis修改密码
- MyBatis:Parameter Maps collection does not contain value for 的问题解决
- Dalvik虚拟机与Java虚拟机的区别
- 简单计算1+2+3+.......+10 的值
- HDU4738 Caocao's Bridges
- java面向对象的3大特征——封装,继承,多态
- 危险报警
- Leetcode:349. Intersection of Two Arrays