小程序onShow获取options页面参数

归云
归云
发布于 2022-06-30 / 2523 阅读
0
0

小程序onShow获取options页面参数

小程序有时需要在onShow获取参数,但只有只有 onLoad 事件才能获取

可以通过小程序页面栈获取

思路

  • 获取当前小程序的页面栈—数组 长度最大是10个页面
  • 数组中索引最大的页面就是当前页面,其中可以获取到 options 属性
onShow() {
  // 获取当前小程序的页面栈
  let pages = getCurrentPages();
  // 数组中索引最大的页面--当前页面
  let currentPage = pages[pages.length-1];
  // 获取options值
  let options = currentPage.options
  // 打印出当前页面中的 options
  console.log(options)		//正常打印出 options 值
},

评论