微信小程序如何判断页面是否因其他页面返回而打开?
- 内容介绍
- 文章标签
- 相关推荐
本文共计694个文字,预计阅读时间需要3分钟。
微信小程序判断页面是否从其他页面返回,内容如下:
在data中自定义一个标记变量,在onLoad中设置:Page({ data: { isNewOpen: true, // 判断当前页面是否是新打开 list: [] // 页面列表 }})
微信小程序判断页面是否从其他页面返回,具体内容如下所示:
在 data 中自定义一个标记变量,在onLoad里
Page({ data: { isNewOpen: true, //判断当前页面是新打开还是从其他页面返回 list: [], page: 0 }, onLoad: function() { this.getList() }, getList () { // ... }, goDetail (e) { this.setData({ isNewOpen: false }) wx.navigateTo({ url: `/pages/detail/detail`, }) }, onShow: function () {if (!this.data.isNewOpen) { this.setData({ page: 2, // 页码 isClose: true, list: [] }) this.getList() } }, })
ps:下面看下微信小程序 判断当前页面是重新打开,还是从其他页面返回
在小程序中设置变量用来判断是否是从其他页面返回
在 data 数据中声明一个变量 isClose, 默认为 true 。用来判断是正常打开,还是从其他页面返回。
本文共计694个文字,预计阅读时间需要3分钟。
微信小程序判断页面是否从其他页面返回,内容如下:
在data中自定义一个标记变量,在onLoad中设置:Page({ data: { isNewOpen: true, // 判断当前页面是否是新打开 list: [] // 页面列表 }})
微信小程序判断页面是否从其他页面返回,具体内容如下所示:
在 data 中自定义一个标记变量,在onLoad里
Page({ data: { isNewOpen: true, //判断当前页面是新打开还是从其他页面返回 list: [], page: 0 }, onLoad: function() { this.getList() }, getList () { // ... }, goDetail (e) { this.setData({ isNewOpen: false }) wx.navigateTo({ url: `/pages/detail/detail`, }) }, onShow: function () {if (!this.data.isNewOpen) { this.setData({ page: 2, // 页码 isClose: true, list: [] }) this.getList() } }, })
ps:下面看下微信小程序 判断当前页面是重新打开,还是从其他页面返回
在小程序中设置变量用来判断是否是从其他页面返回
在 data 数据中声明一个变量 isClose, 默认为 true 。用来判断是正常打开,还是从其他页面返回。

