我正在使用 vuejs 和 axios,我正在尝试从 wordpress 获取博客文章,一切正常,除了一件事,我正在尝试从响应中提取缩略图,但响应数据包含连字符,所以我无法访问对象,显示错误。这是我正在尝试访问的内容
family._embedded['wp:featuredmedia']['0'].media_details.sizes.family-profile-thumb.source_url
这里family
是一个 Prop ,而 family-profile-thumb 是具体尺寸,我无法更改它,这部分会产生问题,如果我将其替换为像拇指这样的默认尺寸,它将起作用,例如:
family._embedded['wp:featuredmedia']['0'].media_details.sizes.thumbnail.source_url
有办法完成这项工作吗?
最佳答案
使用方括号表示法访问它:
family._embedded["wp:featuredmedia"]["0"].media_details.sizes["family-profile-thumb"].source_url
关于javascript - 我们如何从 JSON 响应中访问包含连字符的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55205006/