0
我都用相同的数据呈现两套HTML元素的,所以我用类选择:Vue循环 - 仅适用于#id但不适用.class?
<ul class="example-1">
<li v-for="item in items">
{{ item.message }}
</li>
</ul>
<div class="example-1">
<div v-for="item in items">
{{ item.message }}
</div>
</div>
我Vue公司代码:
var example1 = new Vue({
el: '.example-1',
data: {
items: [
{ message: 'Foo' },
{ message: 'Bar' }
]
}
})
只循环的第一套html(ul/li)但是不是第二组(div)。
任何想法为什么?
我该怎么做都?
我修改了上面的代码here,它使用#id。
在猜测,当通过一个CSS选择器,'el'属性仅选择找到的第一个。 Vue不会将单个实例安装到多个根元素 – Phil