为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕姐4208626 2018-12-20 18:14:12
这是我初始的数据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组数据,我应该如何实现绑定?
查看完整描述

1 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

首先你的 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);


查看完整回答
反对 回复 2019-01-23
  • 1 回答
  • 0 关注
  • 1134 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信