v2.5.2
Giriş yap

Javascript sayfa yenilenince dizi içerisindeki veriler siliniyor

siyahklasor
1,507 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>

selim
1739 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.