Vuex sortiert Getter ein, fordert aber auf, nicht gefunden zu werden
漂亮男人
漂亮男人 2017-06-15 09:23:40
0
1
936

Verwenden Sie Vuex für die Datenverarbeitung
Aber beim Laden von Daten muss ich sie sortieren

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

Aber beim Öffnen der Seite erscheint eine Fehlermeldung: Getter
[Vue warn]: Error in render function: "TypeError: Cannot read property 'sort' of undefined"

found in

Wenn Sie auf das Menü klicken und zur Seite gehen, werden die Seitendaten angezeigt, und wenn F5 aktualisiert wird, wird ein Fehler gemeldet, weil die Daten sortiert wurden, bevor sie in die Daten geladen wurden zu diesem Problem?

漂亮男人
漂亮男人

Antworte allen(1)
黄舟

把排序操作放到 mutation 中, 在 action 里加载数据(异步操作),在其回调中 commit mutation

参考官方文档中的购物车中的示例代码

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage