函数组件
约定说明:
1.组件名称必须首字母大写,react内部会根据这个判断是组件还是普通的js标签
2.函数组件必须有返回值,表示该组件的UI结构,如果不需要渲染任何内容,则返回null
3.组件就像html标签一样可以被渲染到页面中,组件表示一段结构内容,对于函数组件来说,渲染的内容世范数的返回值,就是对应的内容
4.使用函数组件名称,作为组件标签名称可以成对的出现,也可以自闭和
类组件
1.类名称必须以大写字母开头
2.类组件应继承Reactcomponent弗雷,使用父类属性方法。
3.类组件必须提供react方法,render方法有返回值,便是该组件的UI结构
props 属性介绍
1.props是只读对象
2.props 可以传递任意数据,函数,jsx模板
子传夫
子组件调用父组件的函数,并且把想要传递的值当成函数组件的实参传递过去即可。
兄弟组件
通过父组件当作中间件 进行数据转递。