Vue实例可以挂载多个DOM元素吗
<body> <div id="app">
</div>
<div id="test">
</div>
<script src="../js/vue.js"></script>
<script>
const app = new Vue({
el: '#app',
});
const test = new Vue({
el: '#test',
});
</script>
</body>
代码块中,app实例和test实例分别挂载一个DOM元素,我想问vue实例和DOM元素是一对一的关系吗?即el参数只能挂载一个dom元素吗?为什么不是一对多?
回答:
要不换个角度?你把 data 共享了?
这样的话,数据驱动视图。看上去和共享一样。
回答:
只能一对一,如果有多个 class vue 也只挂载第一个。
不过一个页面用一个vue 实例就可以了。
以上是 Vue实例可以挂载多个DOM元素吗 的全部内容, 来源链接: utcz.com/p/936142.html