真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用vue怎么實現(xiàn)數(shù)組對象排序-創(chuàng)新互聯(lián)

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)使用vue怎么實現(xiàn)數(shù)組對象排序,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)公司、微信開發(fā)、小程序制作、集團成都定制網(wǎng)頁設(shè)計等服務(wù)項目。核心團隊均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗,服務(wù)眾多知名企業(yè)客戶;涵蓋的客戶類型包括:邊坡防護網(wǎng)等眾多領(lǐng)域,積累了大量豐富的經(jīng)驗,同時也獲得了客戶的一致贊揚!

普通數(shù)組的排序

先看代碼:


   

v-for實例

   
   
         {{number}}    
 
         

v-for實例

   
   
         {{number}}    
 
   

數(shù)組對象的排序

如果數(shù)組項是對象,我們需要根據(jù)數(shù)組項的某個屬性對數(shù)組進行排序,要怎么辦呢?其實和前面的比較函數(shù)也差不多。所以我就只把部分代碼分享出來了。

如何對這個數(shù)組進行age排序呢

 students:[
        {name:'cjk',age:'38'} ,
        { name:'xxf',age:'29'},
        {name:'zk',age:'26'},
     ]

比較函數(shù):

function sortByKey(array,key){
  return array.sort(function(a,b){
    var x = a[key];
    var y = b[key];
    return((xy)?1:0));
  })
}

這里我是用三元函數(shù)來判斷的,也和下面這個代碼效果一樣

var compare = function (prop) {
  return function (obj1, obj2) {
    var val1 = obj1[prop];
    var val2 = obj2[prop];if (val1 < val2) {
      return -1;
    } else if (val1 > val2) {
      return 1;
    } else {
      return 0;
    }      
  } 
}

我覺得這個代碼有點冗雜,所以我就用了三元運算符來判斷輸出。

結(jié)果:

使用vue怎么實現(xiàn)數(shù)組對象排序

整個項目文件:




  
  
  
  v-for
  


 
   

v-for實例

   
   
         {{number}}    
   
   
        {{index+1}}:{{student.name}}-{{student.age}}    
 
   

結(jié)果:

使用vue怎么實現(xiàn)數(shù)組對象排序

上述就是小編為大家分享的使用vue怎么實現(xiàn)數(shù)組對象排序了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)頁名稱:使用vue怎么實現(xiàn)數(shù)組對象排序-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://weahome.cn/article/dgggji.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部