swan.setTabBarBadge

解释:为 tabBar 某一项的右上角添加文本。

# 方法参数

Object object

# object参数说明

属性名 类型 必填 默认值 说明
index Number tabBar的哪一项,从左边算起
text String 显示的文本,超过 3 个字符则显示成“…”
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

# 示例

在开发者工具中预览效果

# 扫码体验

请使用百度APP扫码

# 代码示例

    Page({
        onTabItemTap(item) {
            console.log(item.index);
            if(item.index == 1){
                swan.setTabBarBadge({
                    index: item.index,
                    text: '8'
                });
            }
            console.log(item.pagePath);
            console.log(item.text);
        }
    });
    

    # 错误码

    # Android

    错误码 说明
    1001 执行失败

    # iOS

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