v-for
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Vue-For</title>
<meta name="description" content="">
<meta name="keywords" content="">
<script type="text/javascript" src="https://cdn.bootcss.com/vue/2.5.13/vue.min.js"></script>
</head>
<body>
<div>
<ul id="example-2">
<li v-for="(item, index) in items">
{{ parentMessage }} - {{ index }} - {{ item.message }}
</li>
</ul>
</div>
<script type="text/javascript">
var example2 = new Vue({
el: '#example-2',
data: {
parentMessage: 'Parent',
items: [
{ message: 'Foo' },
{ message: 'Bar' },
{ message: 'meng' },
{ message: 'hang' },
{ message: 'game' },
]
}
})
</script>
</body>
</html>
问题
如何让v-for
的时候,index += 2
,文档里未发现,或者说我这样的想法可以变通??
每个items加个flag也可以实现...
额....v-for又没有回调函数,只能在数据里做判断,加个flag判断那个值要不要没什么错的啊...
特殊需求可以自己写个directives 来实现,不用v-for,或者reder也行....