从 Vuex 存储中的关联 table 访问值到 Vuejs

Access Value from an associative table in a Vuex store to Vuejs

我在 Vuex 中有一个商店,它在关联数组中存储一些值。 当我在 Vuejs 中获取这些值时,我不知道如何显示它们。

这些是我从 console.log 获得的值:

[{…}, __ob__: Observer]
  0:
   __ob__: Observer
    dep: Dep
     id: 88
   subs: [Watcher]
  __proto__: Object
  value: {__ob__: Observer}
  vmCount: 0
  __proto__: Object
  __proto__: Object
  length: 1
  __ob__: Observer {value: Array(1), dep: Dep, vmCount: 0}
  __proto__: Array

我尝试访问此数组的值,但当我这样做时:

for(let index in searchValues[0]) {
  ...
  console.log("help")
}

没有显示任何内容

我哪里做错了?

假设你想从对象observer

得到'id'

尝试使用

let { id } = searchValues[0];

而不是

let id = searchValues[0].id;