组件message

55 阅读1分钟

1.原理

  • message.info 调用列表元素的add remove 方法
  • 通过forwardRef方法把ref 转发出去,保存在context里
  • useMessage 里用 useContext 拿到这个 ref,是不是就可以调用 add、remove 等方法来添加删除 Message