微信小程序页面间跳转传参方式有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1733个文字,预计阅读时间需要7分钟。
前言:在做微信小程序的时候,经常会遇到需要页面间传递参数的情况。根据前期项目经验,总结了以下几种方式:
1. URL传参:这是一种最简单也是最常用的方式。
2.缓存和方方法调用:适用于更复杂的数据传递需求。
前言
在做微信小程序的时候,经常会遇到需要页面间传递参数的情况,根据目前项目经验,总结了以下几种方式:URL传参、缓存和方法调用。
URL传参
这种方式是最简单也是最常用的,这里就不做过多介绍了。
缓存
虽然URL传参比较简单易用,但也有局限性,就是只能传递简单参数,对于复杂的参数就显得无能为力了,但很多时候我们需要传递的是结构比较复杂的数据,这时候很多开发者都会想到用缓存。
使用缓存我们有两种方式:小程序自带Storage和vuex。因为我们的项目是基于mpvue的,顺带也用了vuex了
- Storage:通过小程序提供的API可以方便的进行缓存操作,如:wx.setStorage、wx.getStorage等。
- Vuex:这就跟我们平时在做vue项目时一样了,在store中声明一个变量存放传递的参数。
本文共计1733个文字,预计阅读时间需要7分钟。
前言:在做微信小程序的时候,经常会遇到需要页面间传递参数的情况。根据前期项目经验,总结了以下几种方式:
1. URL传参:这是一种最简单也是最常用的方式。
2.缓存和方方法调用:适用于更复杂的数据传递需求。
前言
在做微信小程序的时候,经常会遇到需要页面间传递参数的情况,根据目前项目经验,总结了以下几种方式:URL传参、缓存和方法调用。
URL传参
这种方式是最简单也是最常用的,这里就不做过多介绍了。
缓存
虽然URL传参比较简单易用,但也有局限性,就是只能传递简单参数,对于复杂的参数就显得无能为力了,但很多时候我们需要传递的是结构比较复杂的数据,这时候很多开发者都会想到用缓存。
使用缓存我们有两种方式:小程序自带Storage和vuex。因为我们的项目是基于mpvue的,顺带也用了vuex了
- Storage:通过小程序提供的API可以方便的进行缓存操作,如:wx.setStorage、wx.getStorage等。
- Vuex:这就跟我们平时在做vue项目时一样了,在store中声明一个变量存放传递的参数。

