小程序 wx.navigateTo和 wx.redirectTo区别

wx.navigateTo

官方解释:

意思就是说。

A页面跳转B页面

B页面做了操作,点击保存,再跳转回A页面

此时,如果点击左上返回按钮,仍然可以跳转回B页面,而且里面的数据是操作之前的数据

wx.redirectTo

官方解释:

意思是说。

A页面跳转B页面

B页面做了操作,点击保存,再跳转回A页面

此时点击左上角返回按钮,已经不能跳转回操作前的B页面了。

原文地址:https://www.cnblogs.com/chenrunxuan/p/11294650.html

时间: 2024-10-29 11:52:21

小程序 wx.navigateTo和 wx.redirectTo区别的相关文章

wx.navigateTo、wx.redirectTo、wx.reLaunch、wx.switchTab和wx.navigateBack的区别

wx.navigateTo.wx.redirectTo.wx.reLaunch.wx.switchTab和wx.navigateBack有什么区别呢? wx.navigateTo: 用于保留当前页面.跳转到应用内的某个页面,使用 wx.navigateBack可以返回到原页面.对于页面不是特别多的小程序,通常推荐使用 wx.navigateTo进行跳转, 以便返回原页面,以提高加载速度.当页面特别多时,则不推荐使用. wx.redirectTo: 当页面过多时,被保留页面会挤占微信分配给小程序的

微信小程序数据请求方法wx.request小测试

微信小程序数据请求方法 wx.request wxml文件: <view> <textarea value="{{textdata}}"/> </view> <button bindtap="RequestData" value="Button">Button</button> 主要是一个按钮,点击后将请求的数据写入到textarea中 js文件: Page({ data:{ textd

打开小程序设置页(wx.openSetting),注意点

注意:bindtap的处理函数中,可以直接调用 wx.openSetting 资料 网址 wx.openSetting(调起客户端小程序设置界面,返回用户设置的操作结果) https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/wx.openSetting.html 打开小程序设置页(wx.openSetting)接口调整 https://developers.weixin.qq.com/community/de

小程序开发教程:wx.setTopBarText(OBJECT)

状态信息展示 当小程序被显示在聊天顶部时,开发者可将重要的状态变更信息实时展示出来,便于用户及时获知. 详见文档:小程序文档 小程序更新之后,有个更有用的功能!支持状态栏实时状态更新!! wx.setTopBarText(OBJECT) 基础库 1.4.3 开始支持,低版本需做兼容处理 动设置置顶栏文字内容,只有当前小程序被置顶时能生效,如果当前小程序没有被置顶,也能调用成功,但是不会立即生效,只有在用户将这个小程序置顶后才换上设置的文字内容.注意:调用成功后,需间隔 5s 才能再次调用此接口,

【小程序】返回顶部wx.pageScrollTo和scroll-view的对比

一.wx.pageScrollTo(https://mp.weixin.qq.com/debug/wxadoc/dev/api/scroll.html) 1. 小程序中双击顶部的textbar.会默认回到顶部 2. 能够触发page的上拉(ReachBottom)和(PullDownRefresh)事件 3. 当页面中有使用position:fixed布局时,弹出键盘时,fixed布局部分和会闪屏 二.scroll-view(https://mp.weixin.qq.com/debug/wxad

微信小程序的坑之wx.miniProgram.postMessage

工作中有个需求是小程序的网页在关闭的时候,需要回传给小程序一个参数 查阅小程序官方文档,有这样一个接口 wx.miniProgram.postMessage ,可以用来从网页向小程序发送消息,然后通过 bindmessage 事件来监听消息,如下是官方文档描述 以下是代码: // 网页代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="vi

微信小程序关闭WebSocket连接wx.closeSocket()

wx.closeSocket() ? 关闭WebSocket连接 wx.onSocketClose(CALLBACK) ? 监听WebSocket关闭 wx.connectSocket({ url:"qkxue.net" }); //注意这里有时序问题, //如果wx.connectSocket还没回调wx.onSocketOpen,而先调用wx.closeSocket,那么就做不到关闭WebSocket的目的 //必须在WebSocket打开期间调用wx.closeSocket才能关

微信小程序————1wxss和css的部分区别

集成微信提供 的weui进微信小程序wxss 最开始将weui.css 全部复制进入app.wxss里面,发现跑不起来. 搜索了下,常见原因有如下几点: 截止2016.11.14日, wxss和css的部分区别 不支持:first-child这类写法, 不支持:active 不支持:checked 不支持自定义字体 @font-face { font-weight: normal; font-style: normal; font-family: "weui"; .a>.b .a

微信小程序 - 事件绑定bind和catch 区别

本文以冒泡事件tap(手指触摸后马上离开,也就是点击事件)为例子来区别bind和catch事件.在小程序中事件分为冒泡事件和非冒泡事件: bindtap  事件绑定不会阻止冒泡事件向上冒泡 catchtap  事件绑定可以阻止冒泡事件向上冒泡 假如有三个view点击事件都是用的bindtap,三个view是层级包含关系 <view id="outer" bindtap="out"> outer view <view id="middle&