Vue中el 选项

230 阅读1分钟

el 选项

el选项作用

• 用于选取一个 DOM 元素作为 Vue 实例的挂载目标。

• 只有挂载元素内部才会被 Vue 进行处理,外部为普通 HTML 元素。

• 代表 MVVM 中的 View 层(视图)。

• 可以为 CSS 选择器格式的字符串 或 HTMLElement 实例,但不能 为 html 或 body。

CSS 选择器格式的字符串

var vm = new Vue({
  el: '#app'
});

console.log(vm.$el); 

HTMLElement 实例

var app = document.querySelector('#app');
var vm = new Vue({
  el: app
});
console.log(vm.$el); 
  • 未设置 el 的 vue 实例,也可以通过 vm.$mount() 进行挂载,参数形式与 el 规则相同。
// var app = document.getElementById('app');
var vm = new Vue({});
vm.$mount('#app');
// vm.$mount(app);
console.log(vm.$el);

输出结果 image.png