React 组件主要分类
- 基础组件:指
input
、button
这种基础标签,以及antd封装过的通用UI组件 - 业务组件:由基础组件组合成的业务抽象化UI。例如: 包含了A公司所有部门信息的下拉框
- 区块组件:由基础组件组件和业务组件组合成的UI块
- 页面组件:展示给用户的最终页面,一般就是对应一个路由规则
React 组件创建的两种方式
函数式
const Button = () => {
return <div>函数式组件</div>
}
类组件(通过继承React.Component来实现)
class Button extends React.Component {
render() {
return <div>类组件</div>
}
}
React 的路由
- Reactrouter
- reactrouter-dom
- reactouer-navite
React 组件的状态类型
- 有状态组件
- 无状态组件
正文完