子給父傳值需要通過事件方法來傳值,這里我們子組件是觸發了一個點擊事件傳值:
<Button onClick={()=>setshowregister(false)}>注冊</Button>
然后我們需要把props解構:
const {setshowregister} = props;
父組件中的子組件:
<Register show = {showRegister} setshowregister = {setShowRegister}></Register>
所觸發的方法這里我們使用的是 usestate:
const [showRegister,setShowRegister] = useState(false)
這樣就實現了子組件中觸發了更改showRegister值,然后傳給父組件。