进来学习React,下面来总结一下,主要有以下几点:
- ReactJs是基于组件化的开发,所以最终你的页面应该是由若干个小组件组成的大组件。
- 可以通过属性,将值传递到组件内部,同理也可以通过属性将内部的结果传递到父级组件;
- 要对某些值的变化做DOM操作的,要把这些值放到state中。
- 为组件添加外部css样式时,类名应该写成className而不是class;添加内部样式时,应该是style={{opacity:
this.state.opacity}}而不是style=”opacity:{this.state.opacity};”。 - 组件名称首字母必须大写。
- 变量名用{}包裹,且不能加双引号。
- 使用过程中,我们可以尽量使用ES6的语法进行编写。
以下是参考资料:
React中文文档 http://reactjs.cn/
React 入门实例教程 http://www.jb51.cc/article/p-rkowmlmt-bnx.html
http://www.cnblogs.com/Leo_wl/p/4489197.html
颠覆式前端UI开发框架:React http://www.infoq.com/cn/articles/subversion-front-end-ui-development-framework-react