javascript - Angularjs 检索特定名称/对象

标签 javascript html angularjs

我不知道如何表达这个问题,如果有错误请原谅。 我想做的是从数组中检索名称,例如:

enter image description here

数组看起来像这样,我只想单独检索“NAME”。那可能吗? PS:我想从所有中检索(例如,我有 50 个计数,我想检索所有 50 个名称)

要补充的是,我将其存储如下: 感谢您提前提供的任何帮助!

            $http({
                    method: 'GET',
                url: 'url'
                    }).then(function successCallback(response) {
                        $scope.exhibitions = response.data.SrchResults;

                    }, function errorCallback(response) {
                        console.log(response);
                    });

最佳答案

for (var i = 0; i < $scope.exhibitions.length; i++){
    if (i > 0){
        alert($scope.exhibitions[i].NAME);
    }
}

尝试将此代码放在

之后的行中

$scope.exhibitions = response.data.SrchResults;

为了显示它们。试试这个

<div ng-repeat="exhibition in exhibitions">
    <span ng-if="exhibition.NAME">{{ exhibition.NAME }}</span>
</div>

该代码尚未经过测试。请随意调整需要的地方。

关于javascript - Angularjs 检索特定名称/对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52696751/

相关文章:

html - 可变高度的 float 元素将兄弟向下推

javascript - 提交子表单时家长对子窗口中断的引用

javascript - 将 HTML 文本内容与 jQuery 进行比较

javascript - JQuery:选择所有以特定名称结尾的ID并更改其同级输入按钮

javascript - Angular 动态从 ng-repeat 中删除过滤器

javascript - AngularJS : How do I switch views from a controller function?

javascript - 将 angular-bootstrap-calendar 安装到 Ionic App 中时出现问题

javascript - 如何使用用户定义的方程计算 HTML 表列(使用 javascript 或 jquery)

jquery - Bootstrap 网格上的灯箱 div 显示

javascript - 仅当焦点移出元素的任何子元素时才触发事件