v2.5.2
Giriş yap

Javascript sayfa yenilenince dizi içerisindeki veriler siliniyor

siyahklasor
1,369 defa görüntülendi

Merhaba arkadaşlar,

Şöyle bir sorunum var. Vue.js kullanıyorum. Ama javascript bilenler sorunum hakkında katkı sağlyabilirler.
Dizi içerisinde ürünleri tutuyorum. Ama sayfayı yenilediğimde dizi içerisindeki verilerin hepsi siliniyor. Oysa sepetten çıkarılmayan ürünler dizi içerisinde kalsın istiyorum. Aşağıya vue.js ile ilgili kodları bırakıyorum.

<pre>

new Vue({

   el: '#app',
   data(){
       return {
           
           item: []
        }
   }
   
   methods: {
    
      addToCart: function(value){
         // Bu şekilde tüm verileri item dizininde tutabiliyorum. Ama sayfa yenilenince siliniyor.
         this.item.push(value);
      }
   }

})

</pre>

Cevap yaz
Cevaplar (1)
selim
1518 gün önce

Hocam, sayfa yelindiğinde dizindeki verilerin silinmesi çok normal. Vue bilmiyorum ancak react kullanırken Redux kullanılıyo mesela.
Orda aldığın data sayfa yenilense dahi kaydettiğinde duruyo. Yani bi storage kullanman gerek. Vue için Vuex bu işi yapıyor sanırım.
Bir bakın isterseniz.