1.

    1. 1、哪些方法会触发 react 重新渲染?
    2. setState()方法被调用
    3. 父组件重新渲染
    4. 2. 重新渲染render 会做些什么?
    5. 新旧Vnode 进行对比
    6. 新旧两棵树深度优先遍历,如果有差异就把差异放到一个对象里面
    7. 遍历差异对象,根据差异的类型,根据对应规则更新vnode
    8. 3.优化

    react组件通信方式
    父子传值
    props.callback props+回调的方式
    ref的功能
    <>
    3.react-fiber 原理