【发布时间】:2019-04-18 07:29:20
【问题描述】:
免责声明
我有 vuex 存储,它存储一些数据。例如 -> 商店和 topCategories
在 topCategories 中,我对像这样的商店中的顶级产品有 dict
{ '1' :
{name: 'Banana', category: 'Fruits', 'sales': 50},
{name: 'Apple', category: 'Fruits', 'sales': 50}
} 其中 '1' 是 shopID
对于每个商店,我们都有相同的 topProducts 字典结构。
我有一个显示所选商店的 topProducts 的组件,该组件应该显示没有重复的顶级产品。如果产品名称相同,他应该总结。
问题
我应该把这个逻辑放在哪里?在视图组件或 vuex 存储操作中的“计算”中?
【问题讨论】:
-
如果产品名称相同,他应该总结一下你的意思是在你的商店里你有时会有像
{'1': {name:'Apple', ...}, {name:'Apple', ...}}这样的条目吗? -
@BillalBegueradj 是的!
标签: javascript vue.js vuex