text1:<li v-for="dat in data1 | filterBy '' in 'name' " >
<span v-for="(key,value) in dat" >{{key}}:{{value}}</span></li>text2:<li v-for="dat in data1" v-if=dat.name >
<span v-for="(key,value) in dat" >{{key}}:{{value}}</span>
</li>data:var data1 =[
{name:"kit",age:18},
{name:"aidewar",age:23},
{name:"zhangsan",age:46},
{name:"lisi",age:28},
{named:"lisiww",age:28}
];上面這兩種方法都能篩選出有字段name的對(duì)象,最后一條數(shù)據(jù)不會(huì)被顯示。只是不太明白這兩種方法哪個(gè)更好?請(qǐng)大神賜教
vue.js過濾器與v-if篩選數(shù)據(jù)求解
瀟瀟雨雨
2018-09-06 15:35:15