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

Vue组件里的el怎么使用

Vue组件里的el怎么使用

胡子哥哥 2018-08-10 09:14:53
官方文档里写el为实例提供挂载元素。并且在组件里需要用function返回template又会替换掉挂载点,组件本身又要起一个名字,起名之后在html中通过自定义标签来挂载组件template,那el还有什么意义呢?怎么用呢     var MyComponent = Vue.extend({    el:function(){        return:'#myComponent'     },    data: function () {        return { a: 1 }       }     })     <my-component></my-component>
查看完整描述

1 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

如果是SPA,我觉得一般用不到,因为router.start(App,'#app')会自动初始化一个vue实例。

如果不是单页应用,比如和jquery结合的项目,某一部分需要用vue,那么将那部分变成一个vue实例的时候就需要用到el,实例创建的次数也是不限制的


查看完整回答
反对 回复 2018-09-22
  • 1 回答
  • 0 关注
  • 1750 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信