位置: 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)(亚运村夜宵地方)

  • 荣耀60se怎么升级Magic UI 系统(荣耀60系统)

    荣耀60se怎么升级Magic UI 系统(荣耀60系统)

  • 一开机进到桌面就蓝屏(一开机进到桌面就重启)

    一开机进到桌面就蓝屏(一开机进到桌面就重启)

  • 苹果官方透明壳会变黄吗(苹果官方透明壳怎么看真假)

    苹果官方透明壳会变黄吗(苹果官方透明壳怎么看真假)

  • 平板下载hd还是普通(平板应该下载hd)

    平板下载hd还是普通(平板应该下载hd)

  • 苹果卡贴机激活显示sim卡无效(苹果卡贴机激活失败怎么办)

    苹果卡贴机激活显示sim卡无效(苹果卡贴机激活失败怎么办)

  • iqooneo3是屏幕指纹吗(iqooneo3屏幕jdi)

    iqooneo3是屏幕指纹吗(iqooneo3屏幕jdi)

  • 手机号不是自己的身份证有什么影响(手机号不是自己的可以实名认证吗)

    手机号不是自己的身份证有什么影响(手机号不是自己的可以实名认证吗)

  • mcafee webadvisor可以卸载吗

    mcafee webadvisor可以卸载吗

  • qq上没有扩列怎么设置(qq没有扩列咋办)

    qq上没有扩列怎么设置(qq没有扩列咋办)

  • 电脑ip地址可以随便改吗(电脑ip地址可以暴露哪些信息)

    电脑ip地址可以随便改吗(电脑ip地址可以暴露哪些信息)

  • snkrs配送地址无法输入(snkrs为什么配送地址和姓名输入法打不出来)

    snkrs配送地址无法输入(snkrs为什么配送地址和姓名输入法打不出来)

  • 电脑里没有word怎么办(电脑里没有word文档怎么添加)

    电脑里没有word怎么办(电脑里没有word文档怎么添加)

  • 无id的苹果手机能用吗(无id的苹果手机可以买吗)

    无id的苹果手机能用吗(无id的苹果手机可以买吗)

  • 苹果d开头的是什么机子(苹果D开头的是什么)

    苹果d开头的是什么机子(苹果D开头的是什么)

  • 陌陌注销了还能恢复吗(陌陌注销了还能收到信息吗)

    陌陌注销了还能恢复吗(陌陌注销了还能收到信息吗)

  • 手机怎么弄横屏流动字(苹果手机怎么弄横屏)

    手机怎么弄横屏流动字(苹果手机怎么弄横屏)

  • 苹果手机日历不显示事件(苹果手机日历不显示母亲节)

    苹果手机日历不显示事件(苹果手机日历不显示母亲节)

  • 华为数字耳机有什么用(华为数字耳机什么意思)

    华为数字耳机有什么用(华为数字耳机什么意思)

  • iphone的原彩显示有什么用吗(iphone的原彩显示发黄)

    iphone的原彩显示有什么用吗(iphone的原彩显示发黄)

  • 陌陌现在怎么不能视频聊天了(陌陌现在怎么不能发红包了)

    陌陌现在怎么不能视频聊天了(陌陌现在怎么不能发红包了)

  • 荣耀20带红外吗(荣耀20带红外吗怎么设置)

    荣耀20带红外吗(荣耀20带红外吗怎么设置)

  • 4g手机5g卡能用5g网络吗(4g卡用5g手机可以用5g网络吗)

    4g手机5g卡能用5g网络吗(4g卡用5g手机可以用5g网络吗)

  • 高清通话怎么关闭(hd高清通话怎么关)

    高清通话怎么关闭(hd高清通话怎么关)

  • 钉钉安心工资条在哪儿(钉钉安心工资条怎么提现)

    钉钉安心工资条在哪儿(钉钉安心工资条怎么提现)

  • 如何在win 7找出后台运行程序?(如何在win7中查找文件)

    如何在win 7找出后台运行程序?(如何在win7中查找文件)

  • 如何解决Win10浏览器打不开网页但能上网?(新win10浏览器)

    如何解决Win10浏览器打不开网页但能上网?(新win10浏览器)

  • 纳税人返税是什么意思
  • 进货开了发票也写了购销合同要交印花税吗?
  • 偶然所得税起征点800是每月吗
  • 收入准则范围内
  • 处理应收账款的办法
  • 年终奖影响社保公积金基数吗
  • 存货的初始计量应以取得存货的实际成本
  • 增值税申报表与财务报表不一致
  • 增值税需要计入入账价值吗
  • 个贷系统平账专户A户
  • 企业所得税申报表A类
  • 开发产品计入什么科目
  • 车间工人加班餐图片
  • 月末应付职工薪酬计算方法
  • 筹建期间取得的专用发票怎么入账
  • 企业购买饮水机滤芯会计分录
  • 汽车公司场地租金怎么算
  • 发票丢失证明怎么开具
  • 停车场收入怎么做账
  • 杭州增值税发票查询
  • 机顶盒包括
  • 外贸企业出口货物会计账务处理
  • 公司账上亏损
  • 筹建期员工社保分录
  • 租入办公设备的租金计入什么科目
  • 预提厂房租金
  • 事业单位固定资产
  • 外管证怎么开票
  • 调整以前年度企业所得税会计分录
  • linux的sed命令
  • 冲回坏账
  • 应交企业所得税和所得税费用区别
  • 转出未交增值税借方余额表示什么
  • nvidia gpu系列
  • 企业预付工程款的会计分录怎么做
  • 公司社保钱可以套出来吗
  • 午夜太阳的意思
  • redux入门教程
  • 购买汽车抵扣增值税
  • 现代服务包括哪些内容是什么
  • 商誉减值可以避税吗
  • 实缴资本需要存放多久
  • 固定资产后续支出
  • 土地增值税中开发间接费用工资包括哪些人
  • 房租能不能一次性付清
  • 个体户也需要纳税吗
  • 城乡居民死亡后需要办理什么手续
  • 软件开发的知识产权有哪些
  • 贷款服务可以抵扣进项税额吗
  • 营业成本占营业收入的比重过高
  • 为什么营业成本属于费用
  • 农行公户怎么给公户转账
  • 其他应付款在借方表示什么
  • sql 分页语句
  • mysql字段什么意思
  • centos8 bond0
  • win7旗舰版系统激活码
  • centos8安装rpm包
  • crossfire.exe是什么
  • centos8指令
  • 电脑上dell是什么意思
  • linux updatedb
  • win8系统设置锁屏密码
  • mom.exe是什么进程
  • linux free 命令
  • ssh用法及命令
  • jquery获取复选框是否被选中
  • node. js教程
  • cocos2d教程
  • css实战案例
  • 如何实现左侧固定,右侧自适应的布局
  • jquery模拟回车
  • android开发教程视频
  • jQuery实现TAB选项卡切换特效简单演示
  • python字典有什么用
  • js密码验证正则表达式
  • 季报逾期申报怎么写
  • 卷票是什么票
  • 融资租赁做什么业务
  • 杭州注册公司需要钱吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设