gpt4 book ai didi

javascript - Angular JS 不解析键名中带有 at (@) 的嵌套 JSON 键

转载 作者:行者123 更新时间:2023-11-29 10:11:12 24 4
gpt4 key购买 nike

我正在访问一个 API,该 API 检索嵌套的 JSON 并将其设置为我的 $scope.data 变量。

我做了一个 ng-repeat,比如 ng-repeat="event in data"。并尝试访问 JSON {{event.src.@userID.title}}

中的值

有错误词法分析器 错误:表达式 [event.src.@userID.title] 中第 14-14 列 [@] 的意外下一个字符

当我从 API 返回的 JSON 中强制删除 @ 并作为 {{event.src.userID.title}} 访问时,它可以正常工作。

请帮忙,以便我可以使用键名中的 @ 访问值。

我点击的 API 返回一个列表 [{"":""},{},{},{}]{"":""} 是嵌套列表

最佳答案

您必须使用不同的语法来访问名称不是有效变量名的对象属性:

{{event.src["@userID"].title}}

enter image description here

关于javascript - Angular JS 不解析键名中带有 at (@) 的嵌套 JSON 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33356466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com