gpt4 book ai didi

json - 加载json后如何执行ng-repeat

转载 作者:行者123 更新时间:2023-12-01 00:32:13 25 4
gpt4 key购买 nike

我需要一些建议来确定我的 angularJs 应用程序正常工作的时间。
它应该像下面这样工作:

  • 请求一些 json 数据 ($http)
  • 在 $rootScope.data 中设置请求的数据
  • 在 json 可用后执行 ng-repeat

  • 但它所做的是,ng-repeat 试图运行 json 不可用。
    传播 undefined到处都是。

    帮助将不胜感激。
    奥利弗KK

    最佳答案

    尝试这个:

    $scope.ngRepData =[];

    然后在 $http.get('someURL.json').success做:
    $http.get('someURL.json).success(function(data){
    $scope.ngRepData =data;
    }

    由于 ngRepeat中使用的数组对象初始化为空 ngRepeat不会渲染任何东西,直到 http 请求准备好。

    关于json - 加载json后如何执行ng-repeat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24204064/

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