在内联元素上使用 v-for 循环遍历数组(或对象)时,vuejs 不会在所述元素周围呈现空白。
例如,我有这个 html:
<div id="app">
Vue Rendering<br>
<a v-for="fruit in fruits" v-bind:href="fruit.url" v-html="fruit.label"></a>
</div>
<div>
Navite rendering<br>
<a href="apple.html">Apple</a>
<a href="banana.html">Banana</a>
<a href="peach.html">Peach</a>
</div>
这个javascript:
var fruits = [
{
label: 'Apple',
url: 'apple.html'
},
{
label: 'Banana',
url: 'banana.html'
},
{
label: 'Peach',
url: 'peach.html'
}
];
var app = new Vue({
el: '#app',
data: {
fruits: fruits
}
});
当 Vue 渲染它时,它会删除链接之间的空格。看到这个 jsfiddle。
我该如何应对这种行为?