Verwenden Sie Vuex für die Datenverarbeitung
Aber beim Laden von Daten muss ich sie sortieren
curProductLists: state => state.products.sort(true)
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?
把排序操作放到 mutation 中, 在 action 里加载数据(异步操作),在其回调中 commit mutation
参考官方文档中的购物车中的示例代码