0

我有这样的东西

<Box>
   <SomethingA>
</Box

我想替换Box.SomethingABox.SomethingB

<Box>
   <SomethingB>
</Box>

我该怎么做?

4

1 回答 1

2

我猜你想在事件发生后替换它,例如:button click. 你可以试试这个:

function App(){
  const [box, changeBox] = useState(true)

  return(
    <div>
      <button onClick={()=>{changeBox(!box)}} >Click</button>
      <Box>
        { box ? <SomethingA/> : <SomethingB/>}
      </Box>
    </div>
  )
}
于 2021-05-27T08:33:54.803 回答