1.为什么要使用组件化
组件化可以说是react的核心思想了,使用组件以后可以极大的降低耦合度,减少很多的冗余代码的编写,使用组件,就是将我们界面中重复出现多次的视图提取出来,进行封装,在我们后来的调用中碰到这样已经封装好的视图就可以直接调用了,到时候写界面就像完乐高积木一样,轻松愉快了,需要什么组件,一行代码就可以直接调用了
2.组件化需要注意的坑
2.1.react中创建的组件类需要首字母大写,需要采用驼峰式命名
2.2.组件类创建时需要使用React.createClass创建一个类
2.3.每个组件中都必须有render方法,需要有返回值,返回值类型:null,false,组件模板
2.4.组件类的模板只能有一个顶级块元素
3.编写组件类
4.将自定义的组件挂载
5.运行结果