想问一下,为什么不能挂载到body上呢?

来源:2-3 Vue 实例挂载的实现

沧海的雨季

2021-12-18

如题,想问一下老师, 为啥mount不挂载到body上,有什么具体的原因吗?

  if (el === document.body || el === document.documentElement) {
    process.env.NODE_ENV !== 'production' && warn(
      `Do not mount Vue to <html> or <body> - mount to normal elements instead.`
    )
    return this
  }
写回答

1回答

ustbhuangyi

2021-12-18

mount 挂载到哪里不是使用方决定的吗?

0
5
qq_慕村7366628
如果el 为body,你的模板是div,替换了就没body了,但是你如果用body去替换body,哈哈哈哈
2022-05-14
共5条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4984 学习 · 1037 问题

查看课程