让我有每个房间的房间和人。 在会议室页面上,我可以列出,通过POST / API / rooms /:id / people
来创建人员在Vuex上,我将相关数据存储到单独的模块房间和人员中。(未嵌套)
但是人们是全局存储的,而不是每个房间存储的,因此,如果我通过路线进入另一个房间,我将在Vuex中看到同一个人的州。
作为解决方案,我清除了人员状态并通过API在创建的组件挂钩上获取了它。
是否存在更漂亮的解决方案?
我不想清除路线上的状态。我使用外部插件,该插件必须具有从人的状态传递过来的空道具以防止错误。