小程序实现页面之前的JSON数据传输通讯

今天正在做一个,小程序的页面之间的通讯。

 

场景是,用户在下单,下完单后,进行付款操作。

 

付完款后,后端会返回一个订单对象回来。

 

包括,订单的,

 

订单ID

订单状态

出错信息

订单的其它情况等

 

这是一个JSON数据

 

 

我希望在提交订单,付完款时,的页面A,

 

与付完款后的页面B,

 

把JSON数据 从A页面,传递到B页面。

 

由于小程序的机制,这种传递主要是通过APPService,即JS逻辑层。

 

因此我参考了一下小程序文档 :

 

https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html

 

同时,写出以下程序。

 

小程序实现页面之前的JSON数据传输通讯

 

 

箭头所指,就是要传递的数据。

 

然后,在目的页面接收数据:

 

 

小程序实现页面之前的JSON数据传输通讯

 

 

当然,小程序文档 ,更多的是说,让目的页面,让前一个页面传数据

 

而我这个稍为简单一点,是让前一个页面,向目的页面传数据

 

主要做的目的有两个:

 

1.让程序运行的更快,(因为不用再通过orderid去访问结果数据)

2.懒得又写一下后端代码了