请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

想共同探讨一下react18版本的一些源码问题与细节

  1. 在 react18 版本中,初次渲染阶段,渲染了以个函数式组件,该函数式组件内部返回一个原生多层的JSX,关于这个 flags 副作用中 Placement , 是添加在每一个 fiber 的 flags 中还是添加在某个 fiber 的 flags 中?
  2. 合成事件中,都知道是将事件委托在容器DOM上处理的,那我想讨论一下react事件比如 onClick 对应的事件处理函数是缓存在什么地方的?
  3. 合成事件中,我们都知道 react 内部来模拟事件流机制 ( 捕获 、事件目标、冒泡 ),原生事件对象 currentTarget 是一个动态的代表当前事件处理函数的DOM,react合成事件对象中的该属性是如何实现动态变化的?
  4. 事件插件系统中为什么要将浏览器里面的事件进行如此从多的划分,然后再进行委托。那何不一次性直接把浏览器的所有事件名放在一个插件中,然后进行委托?

正在回答

插入代码

1回答

讨论问题可以在qq群里,大家集思广益。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3946981 #1
    其实这几个问题的答案在 react 源码中才可以找到,没有真正深入研究源码实现逻辑的确很难回答。
    回复 有任何疑惑可以回复我~ 2024-11-28 18:07:40
  • 提问者 慕粉3946981 #2
    你没有深入底层源码,和你没有交流的必要,谢谢你的回答。
    回复 有任何疑惑可以回复我~ 2024-12-09 09:37:56
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号