小编mrc*_*cat的帖子

data.map不是一个函数

我正在抨击一个错误,我无法解决如何解决问题.我有以下几点;

JSON

{"products":
[
    {
        "product_id" : "123",
        "product_data" : {
            "image_id" : "1234",
            "text" : "foo",
            "link" : "bar",
            "image_url" : "baz"
        }
    },{
        "product_id" : "456",
        "product_data" : {
            "image_id" : "1234",
            "text" : "foo",
            "link" : "bar",
            "image_url" : "baz"
        }
    }
]}
Run Code Online (Sandbox Code Playgroud)

和以下jQuery

function getData(data) {
    this.productID = data.product_id;
    this.productData = data.product_data;
    this.imageID = data.product_data.image_id;
    this.text = data.product_data.text;
    this.link = data.product_data.link;
    this.imageUrl = data.product_data.image_url;
}

$.getJSON("json/products.json").done(function (data) {

    var allProducts = data.map(function (item) {
        return new …
Run Code Online (Sandbox Code Playgroud)

jquery json

77
推荐指数
4
解决办法
16万
查看次数

标签 统计

jquery ×1

json ×1