vue分類篩選方法,filer


使用computed 方法來過濾篩選數據;也可以使用methods 方式來篩選過濾數據

代碼如下:


<body>
  <div id="app">
    <ul>
      <li v-for="item in list">{{item.n}}</li>
    </ul>
    <ul>
      <li v-for="item in listCmputed">{{item.n}}</li>
    </ul>
    <ul>
      <li v-for="item in listMe(list)">{{item.n}}</li>
    </ul>

  </div>
</body>
<script>
  var app=new Vue({
  el:'#app',
  data:{
    list:[{n:11},{n:22},{n:33},{n:44},{n:55},{n:66}],
  },
  computed:{
    listCmputed:function(){
      return this.list.filter(function(item){
        return item.n>=33
      })
    }  / /44,55,66
  }, 
  methods:{
    listMe:function(list){
      return list.filter(function(item){
        return item.n<=33
      })
    } / /11,22,33
  }
})
</script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM