Rumah  >  Soal Jawab  >  teks badan

Dalam Nuxt.js cara menolak objek ke tatasusunan dalam atribut data

Saya mahu menolak objek ke dalam tatasusunan di dalam atribut data dalam projek nuxt saya. Tetapi saya mendapat ralat yang sama

Tidak boleh membaca sifat undefined (baca 'push')

Ini bahagian js saya

<script>
export default {
  data() {
    return {
      form: {
        gallery: [{
          id: null,
          imgurl: null
        }]
      }
    }
  },

  methods: {
    async uploadGallery() {
      var myimg = "imageurl getting after upload";
      var imgData = {};
      imgData['imgurl'] = myimg;
      imgData['id'] = "someid";
      this.form.gallery.push(imgData);
    },
  }
}
</script>

P粉060112396P粉060112396235 hari yang lalu339

membalas semua(1)saya akan balas

  • P粉593118425

    P粉5931184252024-02-27 11:05:43

    Saya mencuba kod anda seperti di atas. Apabila saya mengklik butang ia berfungsi. Anda mungkin tidak dapat mengakses form.gallery kerana uploadGallery yang dicetuskan berada dalam cangkuk kitaran hayat yang salah.

    balas
    0
  • Batalbalas