中等React
0 1

React中,兄弟组件如何进行通信?

【概念释义】

兄弟组件通信应将共享状态提升到最近公共父组件,由父通过 props 下发数据、通过回调接收子组件事件;若层级过深,使用 ContextRedux/Zustand。兄弟之间不应直接引用实例或维护对方 ref(破坏单向数据流)。

【基础使用】

jsx
function Parent() {
  const [keyword, setKeyword] = useState("");
  return (
    <div>
      <SearchBox value={keyword} onChange={setKeyword} />

登录查看完整 1080

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)