React 组件 (功能组件)
React 组件 (功能组件)
**功能组件**
功能组件是一个 JavaScript 函数,它:
**功能组件示例:**
**Greet.jsx**
function Greet() { returnHello Damilare
; } export default Greet;
**App.jsx**
import React from "react"; import Greet from "./Components/Greet.jsx"; function App() { return (); } export default App;
**类组件**
类组件是一个 JavaScript 类,它:
**类组件示例:**
import React, { Component } from "react"; class Welcome extends Component { render() { returnClass Component
; } } export default Welcome;
**App.jsx 中的用法:**
import React from "react"; import Welcome from "./Components/Welcome.jsx"; function App() { return (); } export default App;
**比较:函数式组件与类组件**
**功能组件**
**类组件**
每种类型的优点
`功能组件`
`类组件`
**您应该使用功能组件还是类组件?**
在现代 React(v16.8 之后)中,功能组件是首选,因为:
**关键要点:**