gpt4 book ai didi

javascript - 从 AngularJS 中的 JSON 数组获取值

转载 作者:行者123 更新时间:2023-11-30 16:25:34 24 4
gpt4 key购买 nike

{
"websites": [{
"A": "www.foo.com"
}, {
"B": "www.boo.com"
}, {
"C": "www.zoo.com"
}]

我有上面的 JSON 数组,我的 Controller 通过执行以下操作将其插入范围:

$http.get('data/websites.json')
.success(function (data) {
$scope.websites = data;
});

在我看来,我有一个变量,它是 A、B 或 C。我只需要在 View 中显示相应的网站。

所以 - 总结一下:

在我看来,我希望能够执行如下操作:{{websites.website.B}},它会显示相应的网站 URL。

最佳答案

您必须遍历 $scope.websites 并将键与您的 View 变量匹配。如果匹配则显示该键的值。

使用类似的东西:

    angular.forEach(obj, function(value, key) {
if(key == <view variable>) {
// use value to display appropriate website
}
});

关于javascript - 从 AngularJS 中的 JSON 数组获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34177800/

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