首页 > 解决方案 > 从 Vuex 商店返回的结构中的神秘空字段

问题描述

erlebach — 今天下午 5:59 以下是一系列图像,表明一些奇怪的错误。首先是代码片段。接下来,我将展示 console.log 命令的结果。

这是在 Chrome 开发人员工具中看到的输出。

接下来让我们看一下fullGraph。

fullGraph 结构的一部分。

然而,fullGraph.cfg.data 在打印出来时显示为 null。

Google Chrome 开发者工具中三个 console.log 语句的快照

在 fullGraph.cfg 中清楚地观察到 data 属性有内容(见箭头)。

这似乎是不可能的。我尝试了几种不同的方法来解决这个问题,但我无法想出任何可能发生这种情况的场景。此外,我打印了 fullGraph.cfg.autoPaint,它打印为 true,正如它应该打印的那样。因此 cfg 的某些属性具有有效值。我完全不知所措。

我意识到 MWE 更可取,但这是一个使用 Antv/G6 和 Vuex 的 Vue 项目。如果我无法在这里获得解决方案,我将不得不通过将我拥有的东西缩减到最小尺寸来创建一个 MWE。但我希望上面的描述可能会产生一些问题和想法。

标签: javascriptvuexvuejs3antv

解决方案


推荐阅读