事件处理:
<ul>
<li v-for="(list,index) in ary(lists)":key="index">{{ list }}----{{ index }}</li>
</ul>
计算属性:
<ul>
<li v-for="(list,index) in num":key="index">{{ list }}----{{ index }}</li>
</ul>
filter()返回为true的数据
const first=new Vue({
el:"#app",
data:{
lists:[1,"Asxx",3,4,5,6,7,8,9]
},
methods:{
ary:function(n){
return n.filter(function(number){
return number % 2 ===0;
})
}
},
computed:{
num:function(){
return this.lists.filter(function(number){
return number % 2 ===0;
})
}
}
});
结果只会显示: