请稍等 ...
×

采纳答案成功!

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

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

如题,想问一下老师, 为啥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
  }

正在回答 回答被采纳积分+3

1回答

ustbhuangyi 2021-12-18 22:27:38

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

0 回复 有任何疑惑可以回复我~
  • 提问者 沧海的雨季 #1
    一旦el等于body或者html不是报错并且返回自身this吗?
    回复 有任何疑惑可以回复我~ 2021-12-20 22:37:53
  • ustbhuangyi 回复 提问者 沧海的雨季 #2
    不能挂载到 body 或者是 html 标签上是因为挂在的 DOM 会替换被挂载的节点
    回复 有任何疑惑可以回复我~ 2021-12-21 00:05:22
  • 提问者 沧海的雨季 回复 ustbhuangyi #3
    老师,我实际想问的就是如果body或者html被替换了会怎么样
    回复 有任何疑惑可以回复我~ 2021-12-23 22:42:55
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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