render(null, document.body) 疑问
来源:11-12 通用组件:函数调用 confirm 组件

慕神6491575
2022-09-07
老师您好,想请问下为啥使用 render(null, document.body)
就可以把之前创建的 confirm 组件销毁,没有找到相关答案,想请教下您
写回答
2回答
-
Sunday
2022-09-08
你好
如果想要明确这个问题,确实需要从 vue 的源码中入手。
我们可以来看一下:
该函数就是 render 函数,通过该函数可以,如果 第一个参数为 null,则会执行 unmount 方法。unmount 为卸载方法,即:卸载 dom
122023-04-04 -
demonCry
2022-09-08
你点开源码看你就可以发现 如果第一个参数为null 它会找第二个参数上是不是有一个xxx属性 如果有 说明已经渲染过 就会调用销毁
022023-04-04
相似问题