由一个页面跳转到下一个页面,页面之间的传值十分必要。oc 里正向传值十分简单,直接使用属性即可。反向传值也有delegate,通知,block等。下面的内容主要讲述小程序里面的页面传值问题,包括传递一个数组到下个页面。
上面截图中方法主要是将本页面的经纬度和标记markers数组拼接到url中。多个参数类似使用“&longitude=” + longitude 拼接。注意数组的话先使用JSON.stringify(array)序列化。
图2内,在onLoad函数内options可得到上个页面传入的值。 使用JSON.parse(options.markers)将数组进行解析,申请变量接收即可。