javascript - Vue响应式对象具有非空值,但输出值返回空
问题描述
我以前从未见过这样的事情。我有一个名为action
包含 3 个属性(actionType
和faxNumber
)guid
的对象。
我这样做console.log('action=', action, 'guid=', action.guid)
并得到:
action = AutomationActionFax {__ob__: Observer}
actionType: "fax",
faxNumber: null,
guid: "JHANQK1MQ",
guid = null <-- WTF???
怎么可能看到set to的属性,然后guid
在同一个语句中请求并让它返回?action
JHANQK1MQ
action.guid
null
解决方案
推荐阅读
- c# - 不同的静态只读属性实现(与字段)在 C# 中的行为如何?
- reactjs - 如何在 MUI v5 中使用 react-router-dom 链接键入按钮
- bash - 当在 git repo 中更改 master 时,有没有办法在 Linux 机器上运行脚本?
- protocol-buffers - 如何在芭蕾舞演员中为客户端服务器创建协议缓冲区?
- nestjs - 类验证器不验证数据
- javascript - JavaScript:JSON 循环通过相似的键名
- c# - 试图通过 QueryMaster NuGet 包获取 Arma 3 服务器信息。不工作
- python - 如何使用 spacy 仅用其 pos 标签替换句子中的特定单词?
- python - 使用 BeautifulSoup 进行网页抓取 - 嵌入标记文本后面的链接
- mysql - mysql正则表达式搜索中的点字符否定