Skip to content

React清单 - 组件 ​

一、类组件 ​

二、函数式组件 ​

三、组件通信传参 ​

1. 类组件 ​

TODO...

2. 函数式组件 ​

jsx
import React, { useState } from 'react'

// 子组件
function Son(props) {
    return (
        <>
            <h3>子组件 - { props.num }</h3>
            <button onClick={() => props.setNum(2)}>修改num</button>
        </>
    )
}
// 父组件
function Father(props) {
    return <Son num={props.num} setNum={props.setNum} />
}
function App() {
    const [num, setNum] = useState(1);
    return (
        <Father num={num} setNum={setNum} />
    )
};
export default App;
jsx
// createContext(): Provider / Consumer

// useContext