我已经多次看到Vue实例绑定在body
标签上。
其他时候这是绑定div id
我问我应该何时使用body
标记或id
标记(限制Vue实例的范围)。
两个例子:
new Vue({
el: 'body'
});
OR
new Vue({
el: '#a-div'
});
答案 0 :(得分:21)
您永远不应该使用body
标记。实际上,它会引发警告以使用body
标记。
在将根实例挂载到body或html时添加了警告。在2.0中不再推荐这样做。
这是来自release notes,无论如何不正确,都会引发错误。
答案 1 :(得分:0)
接受的答案是正确的:绑定body
元素上的主Vue实例真的不推荐!
了解更多信息:
<body>
element(与React相关,但类似原则也适用于Vue)