微信小程序 根据状态控制导航栏标题的显示

该篇博客介绍了如何在微信小程序中将收货地址的新增和编辑功能整合到一个页面,并通过传递参数来动态设置页面标题。在`goAddAddress`函数中,利用`wx.navigateTo`跳转并传递`type`参数,值为`add`或`edit`。目标页面的`onLoad`函数根据`options.type`来调整导航栏标题,实现新增和编辑状态的区分。
摘要由CSDN通过智能技术生成

业务需求:收货地址的新增和编辑想弄在同一个页面,但是标题想对应显示新增地址和编辑地址。

跳转时多传一个参数做判断,新增时type传个’add‘,编辑时传'edit'

    goaddDddress(){
      wx.navigateTo({
        url: '/subpackages/my/address_AE/address_AE?type=' + 'add',
      })
    },

目标页面,通过wx.setNavigationBarTitle设置title

    onLoad: function (options) {
        wx.setNavigationBarTitle({
            title: (options.type == 'add' ? '添加收货地址' : '编辑收货地址')
          })
    },

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值