Rumah  >  Soal Jawab  >  teks badan

Vuex mengisih dalam getter tetapi menggesa undefind

Gunakan Vuex untuk pemprosesan data
Tetapi apabila memuatkan data, saya perlu menyusunnya pendekatan saya adalah
dalam Getter

curProductLists: state => state.products.sort(true)

Tetapi apabila membuka halaman, mesej ralat muncul:

[Vue warn]: Error in render function: "TypeError: Cannot read property 'sort' of undefined"

found in

Apabila mengklik menu dan pergi ke halaman, data halaman keluar, dan apabila F5 dimuat semula, ralat akan dilaporkan kerana data telah diisih sebelum dimuatkan ke dalam data kepada masalah ini?

漂亮男人漂亮男人2701 hari yang lalu910

membalas semua(1)saya akan balas

  • 黄舟

    黄舟2017-06-15 09:25:40

    Letakkan operasi pengisihan ke dalam mutasi, muatkan data dalam tindakan (operasi tak segerak) dan lakukan mutasi dalam panggilan baliknya

    Rujuk kod contoh dalam troli beli-belah dalam dokumentasi rasmi

    balas
    0
  • Batalbalas