鸿蒙原生应用开发-关于页面接口router返回问题与解决思路

一、模块导入

import router from '@ohos.router'

提供通过不同的url访问不同的页面,包括跳转到应用内的指定页面、用应用内的某个页面替换当前页面、返回上一页面或指定的页面等。

二、接口说明

router.pushUrl():跳转到应用内的指定页面。

router.replaceUrl():用应用内的某个页面替换当前页面,并销毁被替换的页面

router.back():返回上一页面或指定页面。

router.clear():清空页面栈中的所有历史页面,仅保留当前页面作为栈顶页面

......

详细见文档:
https://developer.harmonyos.com/cn/docs/documentation/doc-references-V3/js-apis-router-0000001478061893-V3?catalogVersion=V3

三、问题

在测试demo登录的时候,登录成功后返回到主页面,然后进入到登录页点击退出,结果退出后实际还是登录状态,后台打印信息也没有出现报错。一时间纠结了。

四、解决

最后,还是发现,原来是页面路由跳转的问题。使用back()是返回原先页面,并不会在原来页面更新你后来改变的数据,或者是你需要退出重新进入。

图片1.png

然后我更换了一下路由跳转页面的方式,发现这个问题就解决了。

图片2.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/147646.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

使用Zoho Projects软件进行高效项目管理的方法

本文将通过Zoho Projects项目管理软件的功能,结合一般情况下使用Zoho Projects进行项目管理的过程,为大家展示如何充分利用Zoho Projects项目管理软件进行项目管理。我们将详细介绍任务看板、文档管理、甘特图与报表、里程碑、issue等功能,基…

笔记无法正常展示,小红书笔记收录分析!

很多时候,小红书收录意味着你的流量其实是被记录了,这是有利于你的笔记曝光的一个表现,今天就来带大家一起分享下,为什么笔记无法正常展示,小红书笔记收录分析! 一、什么叫小红书笔记收录 不可能所有的笔记…

基于SSM的药店药品销售系统

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…

python数据处理作业1:输出1~100之间不能被7整除的数,美化输出格式要求每行输出10个数字

每日小语: 其实人和树是一样的, 越是向往高处的阳光, 它的根越要伸向黑暗的地底。——尼采 gpt代码: count 0 # 用于计数每行输出的数字个数for num in range(1, 101):if num % 7 ! 0:print(f{num:3}, end )count 1# 如果输…

2023深圳高交会,11月15-19日在深圳会展中心盛大开幕,展出五天时间

跨越山海,共赴鹏城。 11月15日至19日,第二十五届中国国际高新技术成果交易会在深圳会展中心(福田展区)和深圳国际会展中心(宝安展区)两馆同时举行。一场不可错过的全球性高科技盛会如期而至。 科技赋能发…

达梦集群搭建_(ky10.aarch64架构)

一、数据库安装 ###(一)安装前准备 版本准备 [rootlocalhost ~]# uname -a Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux将镜像文件传到/opt目录下 [rootlocalhost100 …

连小白都在用的电子期刊制作网站

你是不是也想制作一份精美的电子期刊,却苦于没有专业的技能和工具?现在,有一款制作电子期刊的网站,连小白都能轻松制作电子期刊!它就是今天要介绍的——【FLBOOK在线制作电子杂志平台】! 【FLBOOK在线制作电…

灰度图处理方法

做深度学习项目图像处理的时候常常涉及到灰度图处理,这里对自己处理灰度图的方式做一个记录,后续有更新的话会在此更新 一,多维数组可视化 将多维数组可视化为灰度图 img_gray Image.fromarray(img, modeL) # 实现array到image的转换,m…

煮蛋器产业研究:全球市场将超过10亿美元

近年来,随着科技的迅猛发展,煮蛋器市场逐渐呈现出多元化和智能化趋势。厂商们不断推出新款煮蛋器,配备更多功能以满足消费者的个性化需求。同时,煮蛋器也受益于烹饪技术的创新,如加热控制和计时功能等的引入&#xff0…

解决 requests 库下载文件问题的技术解析

在一个使用requests库的conda食谱构建过程中,我们注意到存在一个文件下载问题。该文件是从https://dakota.sandia.gov/sites/default/files/distributions/public/dakota-6.5-public.src.tar.gz下载的。使用curl和urllib2库可以正确下载文件,但使用reque…

ImageJ灰度值量化分析 实用技巧——免疫组化分析(定量分析篇)

在临床病理诊断中, 免疫组织化学( Immunohistochemistry, IHC) 是一种很重要的技术和手段。 免疫组化标记时细胞阳性着色程度取决于抗原含量、分布密度和标记方法及其敏感性。 一般而言,抗原含量越多,分布密度越高,阳性结果显色…

基于SSM的OA办公管理系统的设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…

数据库表字段以表格形式写入Word

在项目的开发中,难免会有编写概要设计、详细设计文档的要求,而在这些文档中,不可避免的就是要把数据库表的字段信息以表格的形式体现出来。例如下面这种格式 表数量少点还可以一点点粘贴,多了的话真的会疯,所以自己编写…

Redis的持久化操作

目录 一、Redis的持久化方式 1.RDB方式进行持久化 1.1 RDB的两种形式 (a)自动快照: (b)手动快照 1.2.RDB的特点 1.3.RDB的使用情况 2.AOF方式进行持久化 2.1 AOF持久化 2.2 AOF重写机制 3.RDB和AOF使用情景 R…

做一个Springboot文件上传-阿里云

概述 这个模块是用来上传头像以及文章封面的,图片的值是一个地址字符串,一般存放在本地或阿里云服务中 1、本地文件上传 我们将文件保存在一个本地的文件夹下,由于可能两个人上传不同图片但是却同名的图片,那么就会一个人的图片就…

C++模拟实现——红黑树

一、介绍 红黑树也是对一般的搜索二叉树不能保证平衡的一个改进,和AVL树采用的思路不同,但同样需要旋转,其本质也是一颗平衡搜索二叉树,其节点有颜色的区分,并且被一些规则束缚,在这些规则下,能…

从《lc42 接雨水》到《lc84 柱状图中的最大矩形》

1 LC42 接雨水 1.1 答案 解法四:双指针 动态规划中,我们常常可以对空间复杂度进行进一步的优化。 例如这道题中,可以看到,max_left [ i ] 和 max_right [ i ] 数组中的元素我们其实只用一次,然后就再也不会用到了。所…

Niushop单商户及多商户v5商城系统第三方商业插件cps联盟视频购物及多包装库存转换的安装

一、后端安装 把video文件夹直接上传到addon目录下即可登录后台,设置->系统维护->插件管理->未安装插件,找到插件直接安装即可 3.在营销->营销中心->营销活动,找到视频列表这个插件,点击进去配置视频即可 4.装…

13.(vue3.x+vite)组件间通信方式之provide与inject

前端技术社区总目录(订阅之前请先查看该博客) 示例效果 依赖注入Provide / Inject 在父子组件传递数据时,通常使用的是 props 和 emit,父传子时,使用的是 props,如果是父组件传孙组件时,就需要先传给子组件,子组件再传给孙组件,如果多个子组件或多个孙组件使用时,就…