小编Tho*_*mas的帖子

在vuex中分离数据

我需要在我的vuex商店中存储不同的实体.例如公司,员工和工作场所......

这些实体通过ID-Arrays连接.

  • Company.employees是一个UserIds数组
  • Employee.workplaces是工作场所ID列表
  • ...

我以两种方式实现了它:

  • 作为一个非常大的商店
  • 每个实体都有商店模块

第一种方法很简单但很快变得非常臃肿.第二种方法非常干净,但是当我需要来自2个商店的数据来实现getter时,数据处理很困难(例如:getWorkplacesByCompany)

存储此类数据的首选方式是什么?

javascript vue.js vuex

6
推荐指数
1
解决办法
325
查看次数

标签 统计

javascript ×1

vue.js ×1

vuex ×1