【问题标题】:getJSON replace object with variable [duplicate]getJSON用变量替换对象[重复]
【发布时间】:2018-05-17 07:07:14
【问题描述】:

我有一个名为 list.json 的 json 文件:

{
  "nvg":{
  "Title":"title",
  "Description":"description",
  "Image":"",
  "URL":{
    "DEV":"https://dev.com",
    "TEST":"https://test.com",
    "PROD":"https://prod.com"
    }
   }

我有一个数组

var apps = ["nvg"];

我想访问 json 数据并根据变量的值提取对象。有谁知道如何将 [i] 传递给 json 调用?

  var getConfig = $.getJSON( data, function( json ) {
    var apps = ["nvg"];
    
    apps.forEach(function(i){
      alert(i);
      alert(json.i.URL.DEV);
    });
  
  });

和上面的代码一样,但实际上要通过“i”来传递数组中定义的值?

【问题讨论】:

  • json[i].URL.DEV

标签: javascript json getjson


【解决方案1】:

您应该能够使用您的 Javascript 对象(如对象或数组)访问数据。这意味着您可以执行以下操作:

alert(json[i].URL.DEV);

【讨论】:

    猜你喜欢
    • 2014-01-09
    • 2013-04-24
    • 2018-07-28
    • 2012-02-22
    • 2019-01-09
    • 2011-10-04
    • 2015-07-04
    • 1970-01-01
    • 2022-12-10
    相关资源
    最近更新 更多