swan.removeTabBarBadge

解释:移除 tabBar 某一项右上角的文本。

# 方法参数

Object object

# object参数说明

属性名 类型 必填 默认值 说明
index Number tabBar 的哪一项,从左边算起
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

# 示例

扫码体验
重新加载
请使用百度APP扫码

# 图片示例

# 代码示例

    <view class="wrap">
        <button type="primary" bindtap="setTabBarBadge">
        {{ !hasSetTabBarBadge ? '设置tab徽标' : '移除tab徽标' }}
        </button>
    </view>
    
    Page({
        setTabBarBadge() {
            if (this.data.hasSetTabBarBadge) {
                this.removeTabBarBadge()
                return
            }
            this.setData({
                hasSetTabBarBadge: true
            })
            swan.setTabBarBadge({
                index: 1,
                text: '1',
            })
        },
    
        removeTabBarBadge() {
            this.setData({
                hasSetTabBarBadge: false
            })
            swan.removeTabBarBadge({
                index: 1,
            })
        }
    });
    
    

    # 错误码

    # Android

    错误码 说明
    1001 执行失败

    # iOS

    错误码 说明
    202 解析失败,请检查参数是否正确
    1001 当前页面不含 tabbar