帖子
帖子
用户
博客
课程
2
帖子
0
勋章
24
Y币
不错,期待apicloud越来越好
13
帖子
0
勋章
185
Y币
板凳`板凳`板凳
5
帖子
0
勋章
18
Y币

板凳`板凳`板凳
1
帖子
0
勋章
103
Y币
云币 + 1
380
帖子
4
勋章
6
Y币
Galin 发表于 2020-12-23 10:16
如果我的底部tab需要根据不同角色显示不同的tab,openTabLayout怎么设置app.json呢??? ...

设置后可以调方法修改

setTabBarItemAttr
设置tabBar指定项的属性

setTabBarItemAttr({params})

params
index:

类型:数字
默认值:无
描述:要设置的指定项的索引
text:

类型:字符串
默认值:无
描述:(可选项)该项的标题文字
iconPath:

类型:字符串
默认值:无
描述:(可选项)该项默认状态下icon图标路径。图片尺寸需要为4倍图,例如设备上面期望显示的图标尺寸为2525,则图片实际尺寸需要为100100
selectedIconPath:

类型:字符串
默认值:无
描述:(可选项)该项选中状态下icon图标路径。图片尺寸需要为4倍图,例如设备上面期望显示的图标尺寸为2525,则图片实际尺寸需要为100100
badge:

类型:JSON对象
默认值:无
描述:(可选项)该项的角标信息
内部字段:
{
    text:              //角标内容。传0时表示隐藏角标,其余任意值表示显示角标,可以为空字符串,字符串类型
    background:        //角标的背景,支持颜色和图片,默认值#f00,字符串类型
    color:             //角标文字颜色,默认值#fff,字符串类型
    radius:            //角标的半径,默认值10,高度固定,宽度根据内容自动增长,数字类型
    x:                 //角标左边相对于所在项顶部中间的位置,默认值5,数字类型
    y:                 //角标顶部相对于所在项顶部的位置,默认值5,数字类型
}
示例代码
api.setTabBarItemAttr({
    index: 4,
    badge: {
        text: 1
    }
});
可用性
iOS系统,Android系统

可提供的1.2.99及更高版本

2
帖子
0
勋章
20
Y币
牛牛牛,太好了
0
帖子
0
勋章
6
Y币
太好了, 菜鳥都能寫APP
7
帖子
0
勋章
264
Y币



板凳`板凳`板凳
7
帖子
0
勋章
284
Y币
哦也,来了
继续更新呀~
12345678910下一页
您需要登录后才可以回帖 登录

本版积分规则