You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.7 KiB
64 lines
1.7 KiB
export default { |
|
props: { |
|
// 滑块的移动过渡时间,单位ms |
|
duration: { |
|
type: Number, |
|
default: uni.$u.props.tabs.duration |
|
}, |
|
// tabs标签数组 |
|
list: { |
|
type: Array, |
|
default: uni.$u.props.tabs.list |
|
}, |
|
// 滑块颜色 |
|
lineColor: { |
|
type: String, |
|
default: uni.$u.props.tabs.lineColor |
|
}, |
|
// 菜单选择中时的样式 |
|
activeStyle: { |
|
type: [String, Object], |
|
default: uni.$u.props.tabs.activeStyle |
|
}, |
|
// 菜单非选中时的样式 |
|
inactiveStyle: { |
|
type: [String, Object], |
|
default: uni.$u.props.tabs.inactiveStyle |
|
}, |
|
// 滑块长度 |
|
lineWidth: { |
|
type: [String, Number], |
|
default: uni.$u.props.tabs.lineWidth |
|
}, |
|
// 滑块高度 |
|
lineHeight: { |
|
type: [String, Number], |
|
default: uni.$u.props.tabs.lineHeight |
|
}, |
|
// 滑块背景显示大小,当滑块背景设置为图片时使用 |
|
lineBgSize: { |
|
type: String, |
|
default: uni.$u.props.tabs.lineBgSize |
|
}, |
|
// 菜单item的样式 |
|
itemStyle: { |
|
type: [String, Object], |
|
default: uni.$u.props.tabs.itemStyle |
|
}, |
|
// 菜单是否可滚动 |
|
scrollable: { |
|
type: Boolean, |
|
default: uni.$u.props.tabs.scrollable |
|
}, |
|
// 当前选中标签的索引 |
|
current: { |
|
type: [Number, String], |
|
default: uni.$u.props.tabs.current |
|
}, |
|
// 默认读取的键名 |
|
keyName: { |
|
type: String, |
|
default: uni.$u.props.tabs.keyName |
|
} |
|
} |
|
}
|
|
|