uniapp进行页面间传值

  1. 使用vuex
  2. 如下3个页面跳转方法可以传值:
  3. uni.navigateTo 保留当前页面,跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面。
  4. uni.redirectTo 关闭当前页面,跳转到应用内的某个页面。
  5. uni.reLaunch 关闭所有页面,打开到应用内的某个页面。
// 上层页面
skipTo(item){
	uni.navigateTo({
		url:'/pages/index/index?data=' + JSON.stringify(item) // item可以是对象
	})
}
// 当传多个值时使用&隔开
skipTo(item){
	uni.navigateTo({
		url:'/pages/index/index?pageName=home&data=' + JSON.stringify(item) // 传了pageName和data
	})
}

// 接受页面
onLoad(options) {
	this.data= JSON.parse(options.data) // 赋值
},

你可能感兴趣的:(uni-app)