Rumah  >  Soal Jawab  >  teks badan

Cara mengasingkan data menggunakan penapis sudut

$scope.data=[
                  {"time":"2017/06/23","money":"3000","type":"RMB"},
                  {"time":"2017/06/24","money":"4000","type":"RMB"},
                  {"time":"2017/07/23","money":"3000","type":"RMB"},
                  {"time":"2017/07/23","money":"3000","type":"RMB"},
                  {"time":"2017/07/23","money":"3000","type":"RMB"}
           ];

Data yang diminta adalah serupa dengan ini. Data perlu dipaparkan berdasarkan medan masa dan bulan Bagaimana untuk menapis data pada bulan Jun dan Julai Sebagai contoh, semasa membuat halaman, ia harus dipaparkan seperti ini.
Jun
Jumlah pada 23hb: 3000 Kategori : RMB
Jumlah ke-24: 4000 Kategori: RMB
Julai
Jumlah ke-23: 3000 Kategori: RMB
Jumlah ke-50: RMB ke-20: 500 0 Kategori: RMB

女神的闺蜜爱上我女神的闺蜜爱上我2690 hari yang lalu709

membalas semua(1)saya akan balas

  • 怪我咯

    怪我咯2017-06-28 09:29:13

    var arr = {};
    for(var i=0;i<$scope.data.length;i++){
      var key = $scope.data[i].time.split('/')[1];
        arr[key].push($scope.data[i])
    }
    return arr;

    Tulisan tangan semata-mata, tiada ujian, hanya menulis idea untuk memformat lagi objek

    balas
    0
  • Batalbalas