vue.js - Vuex:具有动态键的最佳实践计算对象
问题描述
我有一个关于 Vuex 中的计算对象的问题。例如,我需要获取 X 数量的请求,并将响应存储在具有 ID 和响应的对象中
// In the vuex-state
{
1: {object-response for ID 1},
2: {object-response for ID 2},
3: {object-response for ID 3},
...
}
我想要实现的是我创建了一个 getter,我可以在其中传递 ID 并检索对象。
getMyData: state => id => state.example[id]
但是现在我遇到了问题,状态接收到一个新的响应并更新响应的对象,但是 getter getMyData不会重新触发。
这是一个好习惯吗?
提前致谢
解决方案
推荐阅读
- javascript - 使用带有过滤器的 React dangerouslySetInnerHTML 动态附加 SVG 内容在 Chrome 中不起作用
- java - 我想从一个没有重复的数组中生成一个随机的集合字符串列表,不知道如何做重复部分
- python - 同步工具提示 热图 Holoviews
- c# - 如何获取在应用设置中找到的 Podio 应用项目名称?
- php - Mysql获取数组和排序
- python - 抓取覆盖/新窗口上显示的数据
- python - Python遗产重置属性
- javascript - 保存密码时 Chrome 自动填充错误的字段
- c++ - 如何检查 C++ 向量是否已经包含具有特定值的元素(在本例中为结构)?
- sql - 如何从另一个表中获取总数