使用computed 方法來過濾篩選數據;或者使用methods 方式來篩選過濾數據javascript
<body> <div id="app"> <ul> <li v-for="item in list">{{item.id}}</li> </ul> <ul> <li v-for="item in listCmputed">{{item.id}}</li> </ul> <ul> <li v-for="item in listMe(list)">{{item.id}}</li> </ul> </div> </body> <script> var app=new Vue({ el:'#app', data:{ list:[{id:11},{id:22},{id:33},{id:44},{id:55},{id:66}], }, computed:{ listCmputed:function(){ return this.list.filter(function(item){ return item.id>=33 }) } }, methods:{ listMe:function(list){ return list.filter(function(item){ return item.id<=33 }) } } }) </script>