为了账号安全,请及时绑定邮箱和手机立即绑定

vue中的el和$el有什么区别?挂载的时候发生了什么?

vue中的el和$el有什么区别?挂载的时候发生了什么?

PHP
杨魅力 2019-02-27 02:18:01
vue中el和$el有什么区别?挂载的时候两者发生了什么?有看到说挂载的时候将$el的内容挂载到了el,相当于我们在jquery执行了$(el).html($el),生成页面上真正的dom。想知道它们的具体区别
查看完整描述

1 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

el是Vue实例的挂载目标。在实例挂载之后,元素可以用 vm.$el 访问。
挂载阶段还没开始的时候,$el属性是不可见的。Vue生命周期mounted阶段,el被新创建的vm.$el替换,这个时候Vue实例的挂载目标确定, DOM渲染完毕。在这个Vue实例当中,也就可以使用vm.$el访问到el了。具体参考Vue文档API

查看完整回答
1 反对 回复 2019-03-15
  • 1 回答
  • 0 关注
  • 4013 浏览

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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