javascript - 使用 Parse Javascript SDK 显示来自网络返回的嵌套数据

标签 javascript json parse-platform

我正在使用 Parse Javascript SDK 从我的 Parse Server 获得以下响应:

Network Return

使用下面的代码,我成功地将 inventoryQTY 输出到 stock 变量中,但不知道如何输出嵌套在 Product_Temp 中的 GTIN_13?

for (i in results) {                                    
    var stock = results[i].get("inventoryQty")
    var Barcode = results[i].get("GTIN_13");
    console.log("Stock is " + stock);
    console.log("Barcode is " + Barcode);
}

我也试过:

    var Barcode = results[i].get("Product_Temp.GTIN_13");

最佳答案

使用此代码获取 GTIN_13 的值:

for (var i=0; i < results.length; i++) {                                    
    var product = results[i].get('Product_Temp');

    for (var productIndex = 0; productIndex < product.length; productIndex++) {
       var barcode = product[productIndex].get('GTIN_13');
       // your code to process the barcode ...
    }
}

关于javascript - 使用 Parse Javascript SDK 显示来自网络返回的嵌套数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47339841/

相关文章:

javascript - 如何替换绝对浏览器 URL? (而不是 .pushState() 的相对 URL 分配)

javascript - Vue Js - 在单个 vue 组件中拆分多个 js 文件中的 methods.js

javascript - 解析 - 未捕获的类型错误 : Cannot read property 'get' of undefined

ios - 长时间运行的解析操作正在主线程上执行似乎无法摆脱这个

javascript - 有人可以向我解释为什么在加载页面时会触发此按钮单击吗?

javascript - DataTable 超出了我的模态宽度

javascript - 获取MySQL存储的字符串格式数组并转换为JSON对象数组

ios - 如何使用 Parse 查询 User 中的 Facebook 好友?

json - 是否有任何基于 JSON(或 YAML)的 "time sheet"或 "work log"相关格式用于记录任务所花费的时间?

java - 在 JSON 请求中发送列表