微信小程序,将后台传过来的参数实现数据绑定

这是我初始的数据

item_data: [


  {

    coupon: "满10减5",

    title: "商品描述,商品描述,商品描述",

    sales: "1999",

    postId:0

  }

]

我通过请求接受到数据

{id: "4432", title: "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", Varchar1: "满39元减3元", ", volume: "150",}


{id: "4380", title: "夏款松紧腰文艺阔腿裤 休闲宽松中国风亚麻白色长裤 棉麻中腰女裤", Varchar1: "满6元减5元", i volume: "5"}


{id: "4381", title: "浪莎薄款无痕冰丝中腰平角学生内裤女士三分打底安全裤防走光大码", Varchar1: "满16元减5元"}


请问:我item_data中初始只有一组数据,但是我现在有3组数据,我应该如何实现绑定?


慕姐4208626
浏览 1135回答 1
1回答

慕斯709654

首先你的 item_data 和 你请求的数据用途就不一样吧。你可以再开一个变量,用来存储返回的数据,页面中,用开的这个变量进行循环显示即可。[更新]我觉得你表达的概念有些出入,但是我还是推测你可能需要这样处理。如果你API返回的数据是 json 字符串 则可以转换成json对象至于你问的 如何动态生成和 item_data一样的数据,如果数据存放在item_data中,那么加入进去就可以了,更新一次 item_data    var list = [        { id: "4432", title: "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", Varchar1: "满39元减3元", volume: "150" },        { id: "4432", title: "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", Varchar1: "满39元减3元", volume: "150" },        { id: "4432", title: "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", Varchar1: "满39元减3元", volume: "150" },        { id: "4432", title: "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", Varchar1: "满39元减3元", volume: "150" },    ];    list = '[{ "id": "4432", "title": "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", "Varchar1": "满39元减3元", "volume": "150" },{ "id": "4432", "title": "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", "Varchar1": "满39元减3元", "volume": "150" },{ "id": "4432", "title": "超大码女装200斤加肥加大号运动裤胖mm哈伦裤薄款宽松休闲小脚裤", "Varchar1": "满39元减3元", "volume": "150" }]';    list = JSON.parse(list);    var item_data = [        {            coupon: "满10减5",            title: "商品描述,商品描述,商品描述",            sales: "1999",            postId: 0        }    ];    item_data = item_data.concat(list);    console.log(item_data);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript