微信公开课
如何看待微信公开课小程序热门讨论「小程序页面见传递参数不完整」
摘要:小程序页面见传递参数不完整
展开:场景是这样的,我想把商品的数据从A页面传递到B页面,商品对象数据使用JSON.stringify(product)格式化后附带在url上,比如../order/order?productList+JSON.stringify(product)现在的问题是,B页面接收productList时候是不完整的,导致在B页面使用JSON.parse(options.productList)时出错,请问下各位这是什么原因呢。以下是传递前和传递后的数据对比传递前:[{sku_id:47,pid:14,amount:1,sku_name:8克20袋,price:188,oprice:256,profit:0,instock:100,name:商品名称,purchase_limit:0,thumb:http://yanxuan.nosdn.127.net/5b3754b41b16349b4df612a6ef606bc7.png?imageViewquality90thumbnail430x430}]传递后:[{sku_id:47,pid:14,amount:1,sku_name:8克20袋,price:188,oprice:256,profit:0,instock:100,name:特商品名称,purchase_limit:0,thumb:http://yanxuan.nosdn.127.net/5b3754b41b16349b4df612a6ef606bc7.png所以?imageViewquality90thumbnail430x430}]这一段被丢掉了,导致新页面接收到的数据不完整,于是报错了解更多