位置: IT常识 - 正文

uni-app动态修改导航栏标题(uniapp动态修改pages.json)

编辑:rootadmin
uni-app动态修改导航栏标题

推荐整理分享uni-app动态修改导航栏标题(uniapp动态修改pages.json),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uniapp动态修改样式,UniAPP动态修改数据,uniapp动态修改背景色,uniapp动态修改api接口,uniapp动态修改pages.json,uniapp动态修改背景色,uniapp动态修改pages.json,uniapp动态修改title,内容如对您有帮助,希望把文章链接给更多的朋友!

对导航栏标题进行修改,直接使用就可以

uni.setNavigationBarTitle({ title: "标题名称"});

动态修改标题名称,数据可能是从上一个页面传递过来的,直接在onLoad页面周期函数中使用

onLoad(props) {console.log(props,"onLoad");//获取上一个页面传递的数据if (props?.title) { const titleType = props.title; let barTitle = "预约会议"; switch (titleType) { case "order": barTitle = '预约会议'; break; case "create": barTitle = '创建会议'; break; case "edit": barTitle = '编辑会议'; break; default: break; } uni.setNavigationBarTitle({ title: barTitle }); }}uni-app动态修改导航栏标题(uniapp动态修改pages.json)

⚠️可能会出现在网页中切换标题正常,但是在真机中没有效果,通过查看官网看到这么一句话

如果需要在页面进入时设置标题,可以在onReady内执行,以避免被框架内的修改所覆盖。如果必须onShow内执行需要延迟一小段时间 打印页面生命周期发现onLoad先于onReady执行,所以即使数据是上一个页面传递过来的,也不会影响标题的展示。 第一步,我们可以在data中定义一个变量headerTitle

data(){return {headerTitle:"",//导航栏的标题}}

第二步,在onLoad页面周期中去获取上一个页面传递的参数,然后对headerTitle进行赋值,方便我们接下来的使用

onLoad(props) {console.log(props,"onLoad");//获取上一个页面传递的数据if (props?.title) { const titleType = props.title; let barTitle = "预约会议"; switch (titleType) { case "order": barTitle = '预约会议'; break; case "create": barTitle = '创建会议'; break; case "edit": barTitle = '编辑会议'; break; default: break; } this.headerTitle=barTitle }}

最后,需要在onReady中进行设置标题,⚠️onReady中没有接收的参数

onReady(){ uni.setNavigationBarTitle({ title: this.headerTitle });}

通过借助两个页面周期函数,可以实现动态修改导航栏标题

上一个页面传递的参数

const type = 'create';//传递给下一个页面的参数uni.navigateTo({ url: `/pages/bookAMeeting/index?title=${type}`})
本文链接地址:https://www.jiuchutong.com/zhishi/292265.html 转载请保留说明!

上一篇:连夜看了30多篇改进YOLO的中文核心期刊 我似乎发现了一个能发论文的规律(一天看小说十几个小时的人)

下一篇:亚运村夜景,北京 (© ViewStock/Getty Images)(亚运村夜宵地方)

  • 华为p50pro怎么应用分身(华为p50pro小技巧)

    华为p50pro怎么应用分身(华为p50pro小技巧)

  • 小度怎么开机启动(小度开机设置方法)

    小度怎么开机启动(小度开机设置方法)

  • 如何对电脑播放的视频进行录屏(如何电脑播放歌曲 耳机听其他)

    如何对电脑播放的视频进行录屏(如何电脑播放歌曲 耳机听其他)

  • 视频动态怎么保存到手机(视频动态怎么保存)

    视频动态怎么保存到手机(视频动态怎么保存)

  • oppo关闭通话黑屏(oppo通话黑名单怎么解除)

    oppo关闭通话黑屏(oppo通话黑名单怎么解除)

  • 钉钉卸载后再安装记录还在吗(钉钉卸载后再安装还有 日志)

    钉钉卸载后再安装记录还在吗(钉钉卸载后再安装还有 日志)

  • 华为增强信息对方收不到(华为增强信息对方没开通能收到信息吗)

    华为增强信息对方收不到(华为增强信息对方没开通能收到信息吗)

  • 苹果手机一直闪退是因为什么(苹果手机一直闪退怎么解决)

    苹果手机一直闪退是因为什么(苹果手机一直闪退怎么解决)

  • 腾讯视频vip有什么功能(腾讯视频vip有什么好处)

    腾讯视频vip有什么功能(腾讯视频vip有什么好处)

  • 微信群里发红包会封群吗(微信群里发红包让人关注公众号是怎么回事)

    微信群里发红包会封群吗(微信群里发红包让人关注公众号是怎么回事)

  • vivox23左边的按键是干嘛的(vivox23左边的按键是什么)

    vivox23左边的按键是干嘛的(vivox23左边的按键是什么)

  • word如何缩进字符间距(word中如何缩进字符)

    word如何缩进字符间距(word中如何缩进字符)

  • oppor11闪充多少w(oppor11plus闪充多少w)

    oppor11闪充多少w(oppor11plus闪充多少w)

  • 手机上怎么退火车票(手机上怎么退火车票车费怎么退)

    手机上怎么退火车票(手机上怎么退火车票车费怎么退)

  • 自己淘宝二维码在哪(自己淘宝二维码在哪里)

    自己淘宝二维码在哪(自己淘宝二维码在哪里)

  • 苹果手机后壳是什么材质(苹果手机后壳是粘上去的吗)

    苹果手机后壳是什么材质(苹果手机后壳是粘上去的吗)

  • ios13的设备管理在哪(ios13.3设备管理在哪)

    ios13的设备管理在哪(ios13.3设备管理在哪)

  • 苹果x怎么滚动截图(iphonex如何滚动截屏)

    苹果x怎么滚动截图(iphonex如何滚动截屏)

  • 苹果x怎么设置hdr(苹果x怎么设置home快捷键)

    苹果x怎么设置hdr(苹果x怎么设置home快捷键)

  • 智慧团建有初始密码吗(智慧团建有初始密码嘛)

    智慧团建有初始密码吗(智慧团建有初始密码嘛)

  • 微博保存的视频相册里为什么没有(微博保存的视频在哪)

    微博保存的视频相册里为什么没有(微博保存的视频在哪)

  • 快手家长控制模式是什么意思(快手家长控制模式全面升级为青少年模式)

    快手家长控制模式是什么意思(快手家长控制模式全面升级为青少年模式)

  • 如何将陌陌钱包内的钱提现(怎么把陌陌钱包里的钱转到微信里)

    如何将陌陌钱包内的钱提现(怎么把陌陌钱包里的钱转到微信里)

  • iphone6怎么取消uc推送信息(iphone6怎么取消耳机模式)

    iphone6怎么取消uc推送信息(iphone6怎么取消耳机模式)

  • iQOO Neo属于哪个公司(iqooneo5是哪个品牌)

    iQOO Neo属于哪个公司(iqooneo5是哪个品牌)

  • paamoo是什么手机型号(pahmoo是什么手机型号)

    paamoo是什么手机型号(pahmoo是什么手机型号)

  • 苹果处理器怎么看(苹果处理器怎么那么强)

    苹果处理器怎么看(苹果处理器怎么那么强)

  • vivox27虚拟按键怎么隐藏(vivox20plus虚拟按键)

    vivox27虚拟按键怎么隐藏(vivox20plus虚拟按键)

  • 2023年小规模物业公司物业费税率
  • 公司购买新车购置税是否可以抵扣呢
  • 企业所得税的亏损怎么弥补
  • 企业所得税减免优惠政策
  • 增值税多提了怎么处理
  • 税金计提多了,交少了怎么处理
  • 客户维护费计入什么科目
  • 医疗设备的折旧年限是多少年
  • 异地预缴增值税账务处理
  • 非独生子女赡养父母扣税
  • 民办非企业单位设立分机构
  • 企业所得税表中营业成本包括费用吗
  • 企业合并相关舞弊风险有哪些
  • 白酒在哪个环节征收消费税
  • 必须开具增值税专用发票
  • 出口退税会计处理全部流程
  • 二手房差额税需要多少钱怎么计算的
  • 商贸公司批发零食怎么样
  • 公司司机出车补贴
  • 不动产评估需要明确的基本事项包括哪些内容
  • 没有收入是否可以入党
  • 其他账簿印花税减免税优惠政策
  • 哪些情况下小型车不能走
  • 小微企业免征增值税报表填写
  • 机票的抵扣率是多少
  • 增值税进项销项怎么算
  • 初级考试备考计划
  • 税收滞纳金可以税前扣除吗
  • 借主营业务成本贷应付账款
  • 个人股票期权收益所得税怎么缴纳?
  • 苹果手机14pro max
  • 结转基本生产成本
  • win10网络带宽
  • win11闪屏问题
  • win10自带的清理对固态有影响吗
  • 企业所得税法规定,企业购置并实际使用
  • php多维数组转一维数组
  • php查询mysql数据库
  • 旋转 目标检测
  • 公司注销方便吗
  • 企业资产损失税前扣除管理办法最新
  • phpcms v9安装教程
  • jetbrainsnews
  • 帝国cms栏目没有了
  • 水费发票掉了可以补打吗
  • 为什么很多公司选择股票上市
  • 关于帝国战争的游戏
  • 合同不交印花税怎么处理
  • mysql常见故障
  • 围挡属于市政还是建筑
  • 建设单位罚款
  • 帐务处理程序
  • 三栏式明细账的借或贷怎么写
  • 法人可以是办税人员吗
  • 增值税专用发票的税率是多少啊
  • 月底库存现金可以有余额吗
  • 事业单位会计怎么做
  • 以前年度损益调整是什么意思
  • 为什么白条不能打白条
  • 收到银行承兑汇票
  • 无发票材料可以入材料账吗
  • 企业收到的政府补助属于
  • 上次年检怎么查
  • 保险公司的业务分为
  • MySQL Semisynchronous Replication介绍
  • mysql “ Every derived table must have its own alias”出现错误解决办法
  • windows storage server 2016下载
  • dns_config_service_win
  • ubuntu下载net-tools
  • linux批处理文件怎么写
  • centos6启动服务的命令
  • linux groupdel命令详解
  • win8 任务栏
  • win10右键菜单不显示
  • 网页收集数据
  • 详解HTTPS 的原理和 NodeJS 的实现
  • 工具类软件有哪些
  • 净缴税什么意思
  • 税务局政务公开目录
  • 地税审计税务稽查局职责
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设