0.2.0 • Published 3 years ago

alipay-scroll v0.2.0

Weekly downloads
80
License
ISC
Repository
github
Last release
3 years ago

仿造支付宝滚动条

预览

使用

npm install alipay-scroll

import React, { useEffect, useState } from 'react'
import AliPayScroll from 'alipay-scroll'

export default () => {
  const [width, setWidth] = useState(0)

  useEffect(() => {
    setTimeout(() => {
      setWidth(2000)
    }, 1000)
  }, [])

  const style = {
    width: `${width}px`,
    height: '300px',
    background: 'linear-gradient(-90deg, #29bdd9 0%, #276ace 100%)'
  }

  return (
    <AliPayScroll>
      <div style={ style } /> // 传入的内容必须是组件
    </AliPayScroll>
  )
}

如果你的内容结构较为复杂,最好先定义好内容的高宽,否则滚动条可能无法正常运行

options

NameDescriptionTypeDefault
showScrollBar是否展示滚动条booleantrue