1.10.3 • Published 3 years ago

image-scroll-youku v1.10.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

模仿优酷小轮播图组件

📦 Install

npm i image-scroll-youku

🙂 Use

import ImagescrollYK from 'image-scroll-youku'

<ImagescrollYK imgList = [] / >

参数说明

字段说明必填默认值类型
onClick点击图片事件-function
clickLeft点击左边的icon事件-function
clickRight点击右边的icon事件-function
imgList图片列表数据-array
number滚动区域可见的图片个数4number
width整个组件宽度800number
imageHeight图片高度200number
space图片间隔宽度1%number 或者 string
showText展示描述文字trueboole
className样式-object
style样式-object

imgList 的数据格式

imgList = [
    {
        imgUrl: 'https://images.pexels.com/photos/1148820/pexels-photo-1148820.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500',
        name: '图片名称', 
        desc: '简短描述文字'
    },
    {
        imgUrl: 'https://images.pexels.com/photos/373543/pexels-photo-373543.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500',
        name: '图片名称',
        desc: '简短描述文字简短描述文字简短描述文字简短描述文字'
    },
 
    {
        imgUrl: 'https://images.pexels.com/photos/546819/pexels-photo-546819.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500',
        name: '图片名称', 
        desc: '简短描述文字'
    },
    {
        imgUrl: 'https://images.pexels.com/photos/373543/pexels-photo-373543.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500',
        name: '图片名称',
        desc: '简短描述文字'
    },
    {
        imgUrl: 'https://images.pexels.com/photos/546819/pexels-photo-546819.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500',
        name: '图片名称', 
        desc: '简短描述文字'
    },
    {
        imgUrl: 'https://images.pexels.com/photos/1148820/pexels-photo-1148820.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500',
        name: '图片名称', 
        desc: '简短描述文字'
    },
]

todo

表头说明必填默认值类型
rightReactNode自定义右侧点击按钮节点-ReactNode
leftReactNode自定义左侧点击按钮节点-ReactNode