gpt4 book ai didi

javascript - 如果键有冒号 ":",Angularjs 无法使用 ng-repeat 循环

转载 作者:行者123 更新时间:2023-12-02 15:32:55 26 4
gpt4 key购买 nike

我在使用 ng-repeat 在 angularjs 中循环简单的 json 时遇到问题。 json 是这个:

$scope.lines = { 
data: [
{ "properties": {
"name": "My test",
"test:testOne": "This is test one" }
}
]
};

问题是这样的:test:testOne。我需要解析该属性,但我不知道该怎么做,因为它有冒号。我在这里做了一个jsfiddle:http://jsfiddle.net/7MhLd/1250/我尝试了一些方法但没有成功

最佳答案

您可以使用[]bracket notation ,像这样

<div ng-controller="MyCtrl">
<div ng-repeat="line in lines.data">
{{ line.properties['test:testOne'] }}
{{ line.properties.name }}
</div>
</div>

Example

关于javascript - 如果键有冒号 ":",Angularjs 无法使用 ng-repeat 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33166133/

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