purchase-let/uni_modules/uview-plus/components/u-sticky/props.js

42 lines
1.3 KiB
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.

import defProps from '../../libs/config/props.js';
export default {
props: {
// 吸顶容器到顶部某个距离的时候进行吸顶在H5平台NavigationBar为44px
offsetTop: {
type: [String, Number],
default: () => defProps.sticky.offsetTop
},
// 自定义导航栏的高度
customNavHeight: {
type: [String, Number],
// #ifdef H5
// H5端的导航栏属于“自定义”导航栏的范畴因为它是非原生的与普通元素一致
default: 44,
// #endif
// #ifndef H5
default: () => defProps.sticky.customNavHeight
// #endif
},
// 是否开启吸顶功能
disabled: {
type: Boolean,
default: () => defProps.sticky.disabled
},
// 吸顶区域的背景颜色
bgColor: {
type: String,
default: () => defProps.sticky.bgColor
},
// z-index值
zIndex: {
type: [String, Number],
default: () => defProps.sticky.zIndex
},
// 列表中的索引值
index: {
type: [String, Number],
default: () => defProps.sticky.index
}
}
}