-
一、angularJs的缺点: 1、整体作为一个MVC框架,显得过重,不适用于那些对性能要求比较高的站点,比如说移动端的web站。 2、UI组件封装相对复杂,不利于重用。 二、react解决了上述(一、angularJs的缺点)问题: 1、react不是一个完整的MVC,MVVM框架。 2、react跟web components不冲突。 3、react的特点就是“轻”。 4、组件化的开发思路(组件:封装起来具有独立功能的UI控件)。 三、react应用场景: 1、复杂场景下的高性能。 2、重用组件库,组件组合。 3、懒。 四、项目启发:慕课网的lyn老师:《css3+js 实现超炫的散列画廊特效》。(记得去看) 五、前置知识: 1、css, js。 2、sass, compass。 3、yeoman, grunt, webpack。 4、commonJs, node.js。 5、git, GitHub。查看全部
-
样式定义方法三查看全部
-
样式定义方法二查看全部
-
样式定义方法一查看全部
-
this.props 是传递的参数中的属性集合查看全部
-
初识React查看全部
-
sass compass node.js Git github查看全部
-
用ref来设置dom的一个属性,用来以后获取元素使用, 用React.findDOMNode(this.ref.名字)来获取真实的DOM元素查看全部
-
React-Components Lifecycle: 1.Mounted React Components 被render解析生成对应的DOM节点,并被插入浏览器的DOM解构的一个过程 2.Update 一个mounted的React Components被重新render的过程 3.Unmounted 一个mounted的React Components对应的DOM节点被从DOM解构中移除的这样的一个过程 每一个状态的React都封装了对应的hook函数查看全部
-
Lifecycle查看全部
-
React Components Lifecycle查看全部
-
React-Components Lifecycle: 1.Mounted React Components 被render解析生成对应的DOM节点,并被插入浏览器的DOM解构的一个过程 2.Update 一个mounted的React Components被重新render的过程 3.Unmounted 一个mounted的React Components对应的DOM节点被从DOM解构中移除的这样的一个过程 每一个状态的React都封装了对应的hook函数查看全部
-
初识react查看全部
-
前置知识: 1.JS,JS基础 2.Sass,Compass 3.Yeoman,Grunt,Webpack 4.CommonJS,NodeJS 5.Git,GitHub查看全部
-
React应用场景 1.复杂场景下的高性能 2.重用组件库,组件结合 3.“懒”查看全部
举报
0/150
提交
取消