在Nuxt.js中如何將物件推送到資料屬性中的數組
P粉060112396
P粉060112396 2024-02-26 12:31:40
0
1
405

我想將物件推入我的 nuxt 專案中資料屬性內的陣列中。但我收到類似的錯誤

無法讀取未定義的屬性(讀取「push」)

這是我的 js 部分

<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粉060112396
P粉060112396

全部回覆(1)
P粉593118425

我像上面一樣嘗試了你的程式碼。當我點擊按鈕時,它正在工作。您可能無法存取 form.gallery,因為觸發的 uploadGallery 處於錯誤的生命週期掛鉤中。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板