crm-uniapp/uni_modules/uv-tabbar/components/uv-tabbar-item/props.js
2024-10-09 16:24:04 +08:00

40 lines
891 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export default {
props: {
// item标签的名称作为与uv-tabbar的value参数匹配的标识符
name: {
type: [String, Number, null],
default: null
},
// uv-ui内置图标或者绝对路径的图片
icon: {
icon: String,
default: ''
},
// 图标大小默认uv-tabbar的iconSize=20
iconSize: {
type: [String, Number],
default: ''
},
// 右上角的角标提示信息
badge: {
type: [String, Number, null],
default: null
},
// 是否显示圆点将会覆盖badge参数
dot: {
type: Boolean,
default: false
},
// 描述文本
text: {
type: String,
default: ''
},
// 控制徽标的位置对象或者字符串形式可以设置top和right属性
badgeStyle: {
type: [Object, String],
default: 'top: 6px;right:2px;'
},
...uni.$uv?.props?.tabbarItem
}
}