微信小程序单页面变多页面
时间: 2023-09-05 13:13:59 浏览: 183
微信小程序的单页面可以通过使用wx.navigateTo和wx.redirectTo来实现多页面的效果。
1. wx.navigateTo:保留当前页面,跳转到应用内的某个页面。使用wx.navigateTo跳转后,可以通过wx.navigateBack返回到原页面。
2. wx.redirectTo:关闭当前页面,跳转到应用内的某个页面。使用wx.redirectTo跳转后,无法通过wx.navigateBack返回到原页面。
下面是一个示例代码:
```
// index.js
Page({
goToPage: function() {
wx.navigateTo({
url: '/pages/newPage/newPage'
})
}
})
// newPage.js
Page({
goBack: function() {
wx.navigateBack({
delta: 1
})
}
})
```
在index页面中,通过调用goToPage函数跳转到newPage页面;在newPage页面中,通过调用goBack函数返回到原页面。
阅读全文