press-ui
Version:
简单、易用的跨端组件库,兼容 Vue2 和 Vue3,同时支持 uni-app和普通 Vue 项目
67 lines (66 loc) • 1.31 kB
JavaScript
export default {
props: {
customStyle: {
type: [String, Object],
default: '',
},
// 返回顶部的形状,circle-圆形,square-方形
mode: {
type: String,
default: 'circle',
},
// 自定义图标
icon: {
type: String,
default: 'back-top',
},
// 提示文字
text: {
type: String,
default: '',
},
// 返回顶部滚动时间
duration: {
type: [String, Number],
default: 100,
},
// 滚动距离
scrollTop: {
type: [String, Number],
default: 0,
},
// 距离顶部多少距离显示,单位 px
top: {
type: [String, Number],
default: 400,
},
// 返回顶部按钮到底部的距离,单位 px
bottom: {
type: [String, Number],
default: 100,
},
// 返回顶部按钮到右边的距离,单位px
right: {
type: [String, Number],
default: 20,
},
// 层级
zIndex: {
type: [String, Number],
default: 9,
},
// 图标的样式,对象形式
iconStyle: {
type: [Object, String],
default: '',
},
size: {
type: [String, Number],
default: 40,
},
scrollToTop: {
type: [Function, null],
default: null,
},
},
};