在身体或其他元素上绑定Vue

我见过很多次Vue实例绑定在body标签上。其他时候绑定到div id

我问我什么时候应该使用body标签或id标签(限制了Vue实例的范围)。

两个例子:

new Vue({
  el: 'body'
});

要么

new Vue({
  el: '#a-div'
});
GOGil2020/03/19 10:12:55

公认的答案是正确的:真的不建议body元素上绑定主Vue实例

了解更多信息:

斯丁理查德2020/03/19 10:12:55

您永远不要使用body标签。实际上,使用该body标签会发出警告

在将根实例安装到body或html时添加了警告。在2.0中不再建议这样做。

这是从发行说明中获得的,无论如何都是不正确的,它会引发一个错误。