【发布时间】:2018-11-10 10:40:23
【问题描述】:
我有以下代码:
<div class="content">
<p>Hello World</p>
</div>
我有以下 div 计数:
data() {
return {
divs: 2
}
}
所以,如果 divs 是 2 那么它应该生成两个 div 并将 div.content 包裹在其中,这样它就变成了这样:
<div>
<div>
<div class="content">
<p>Hello World</p>
</div>
</div>
</div>
如您所见,有两个 div,然后只有这个 div.content!我尝试使用v-for,但它会生成 2 个单独的 div!请帮忙!
【问题讨论】:
-
你到底想做什么?为什么?你能分享更多关于多个数据的细节吗?
-
@C2486 好吧,我的要求就是这样做
-
@C2486 那里有样本数据!
-
如果
divs: 3怎么办? -
@C2486 然后它将渲染三个 div 并且只有在这之后
div.content才应该渲染
标签: javascript html vue.js vuejs2