微信小程序页面之间传递值(本地缓存,url传值,全局app对象传值)

  1. 利用本地缓存:

关于缓存,可以先访问小程序-数据缓存了解

A页面:

我这边把“false”字符串存入judge这个变量中

B页面:

先定义judge

微信小程序页面之间传递值(本地缓存,url传值,全局app对象传值)_第1张图片

先从缓存获取judge的值

我这边是利用judge的值来判断要跳转哪个页面

  1. 通过url传值:

通过url传值的需要通过option来获取参数值。

A页面:

wx.navigateTo({

url: 'test?id=123'

})

B页面:

Page({

data:{

id:'',

},

onLoad: function(option){

this.setData({

id:option.id

})

}

})

//此时这个option.id就为:123

  1. 全局的app对象:

A页面:

var app = getApp();

app.username='123';

B页面:

var app = getApp();

var username = app.username;

//此时app.username就为:123

你可能感兴趣的:(vue,uni-app,小程序,微信小程序)