Tolak data dan kekunci ke dalam tatasusunan dalam Vue.js
P粉564192131
P粉564192131 2024-02-25 14:22:51
0
2
376

Saya mempunyai tatasusunan dalam data():

data()  {
  return {
    list: [],
 }
},

methods: {
  pushData() {
     this.list.push({name:'yorn', age: 20});
  }
}

Sekarang saya mahu menolak ke tatasusunan 'senarai' dalam format berikut, kuncinya ialah info:

list [
     info [
     {
       name:yorn,
       age: 20
     }
  ]
 ]

Saya baru menggunakan vuejs dan javascript jadi saya memerlukan bantuan semua orang. Tolong berikan saya pendapat anda. Terima kasih

P粉564192131
P粉564192131

membalas semua(2)
P粉990008428

Cuba tukar pushData 方法以具有 data parameter

pushData(data) {
 this.list.push(data);
}

Kaedah panggilan

this.pushData({name: "john", age: 25});
P粉004287665

Keputusan yang dijangkakan di atas tidak sah JSON. Ia sepatutnya kelihatan seperti di bawah :

list: [{
    info: [{
        name: yorn,
        age: 20
    }]
}]

Tunjuk cara kerja:

new Vue({
  el: '#app',
  data: {
    list: []
  },
  mounted() {
    this.pushData();
  },
  methods: {
    pushData() {
      this.list.push({info : [{name:'yorn', age: 20}] });
      // Or you can also use below one.
      // this.list[0].info.push({name:'yorn', age: 20});
    }
  }
})
sssccc

{{ item.name }}

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan