摘要:首先說一下,如果大家喜歡可直接收藏我這個項目的地址。因為有可能上版本更新了,但是這邊就不更新了。如果有什么問題,可以隨時問,建議不要或者私信,直接上提,能把問題記錄下來,方便其他人查找。
首先說一下,如果大家喜歡可直接收藏我這個項目的github地址。https://github.com/951565664/... 因為有可能github上版本更新了,但是這邊就不更新了。如果有什么問題,可以隨時問,建議不要QQ或者私信,直接上github提issues,能把問題記錄下來,方便其他人查找。
react-slider-lighta lightweight Slider component built with react.
一個輕量級的 react 輪播組件
Features特性
Demos演示
Getting Started快速開始
Install
Use
Development
Props
FeaturesEasy to use 使用簡單: detailed documents and examples 詳細的文檔和例子
Support custom 支持自定義: Can change style,such as dots and arrows 能夠改變樣式位置,例如 分頁符和箭頭
DemosDemos and codes 演示和代碼
Getting Started InstallImportant: be sure that you have installed react.
重要提醒:請確保先安裝了 react.
# Install $ npm install react-slider-lightUse
import React, { Component } from "react"; import Slider from "react-slider-light"; export default class Wrapper extends Component { render(){ returnDevelopment} } page1page2
Want to run demos locally 本地啟動演示
git clone https://github.com/951565664/react-slider-light.git cd react-slick npm install npm start open http://localhost:8080
more example 更多例子
PropsProps | Type | Default Value | Description | Required |
---|---|---|---|---|
defaultSliderIndex | number | 0 | 默認初始滑動開始位置 | No |
sliderIndex | number | 0 | 控制滑動的頁面 | No |
delay | number | 1800 | 延遲的時間 (ms) | No |
speed | number | 500 | 延遲的時間 (ms) | No |
sliderToShow | number | 1 | 每次展示頁面 | No |
sliderToScroll | number | 1 | 每次滾動的頁面數量 | No |
autoPaly | bool | true | 是否自動開始輪播 | No |
isDots | bool | false | 是否需要dots | No |
dots | enum or func | circle | dots 的種類,值為circle,gallery,diamond,square,({index,item})=>{ return ReactDom} | No |
dotStyle | object | {listStyle: "none",display: "inline-block",margin: "0px 8px",cursor: "pointer",overflow:"hidden"} | dots 的樣式 | |
dotX | string or number | center | dot的水平位置 ,可以是right left center這樣的字符串 ,也可以是 30 -20, 表示距離左邊的像素,負數表示距右邊的像素 | No |
dotY | string or number | middle | dot的垂直位置 ,可以是top bottom middle這樣的字符串 ,也可以是 30 -20, 表示距離底部的像素,負數表示距頂部的像素 | No |
isArrows | bool | false | 是否需要箭頭 | No |
arrowRender | func | null | 箭頭的渲染函數 (type)=>{//type:"backward " ."forward"} | No |
arrowsY | string or number | middle | arrows的垂直位置 ,可以是top bottom middle這樣的字符串 ,也可以是 30 -20, 表示距離底部的像素,負數表示距頂部的像素 | No |
Please replicate your issue with CodeSandbox template and post it along with issue to make it easy for me to debug.
Change Log 1.0.12018-2-15
2.0.32018-2-25
測試垂直
3.0.12018-2-25
修改bug
3.1.02018-6-19
增加滾動到最后一張時,取消動畫,即立刻回到第一張
FAQ Will be updated regularly? 是否會經常更新Of course, at least 4 hours a week will be taken out for maintenance and developmentDoes it support IE8?是否支持 IE 8
當然會,至少每周會抽出4個小時來維護和開發
No. 想多了老鐵
Next Add some basic function.增加一些基本功能Scroll vertically 垂直滾動
gallery 縮略圖
Want more?The author"s other projects 作者的其他項目
LicenseMIT
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/107558.html
摘要:很久沒上掘金發現草稿箱里存了好幾篇沒發的文章最近梳理下發出來往期面試官系列如何實現深克隆面試官系列的實現面試官系列前端路由的實現面試官系列基于數據劫持的雙向綁定優勢所在面試官系列你為什么使用前端框架前言設計前端組件是最能考驗開發者基本功的測 很久沒上掘金,發現草稿箱里存了好幾篇沒發的文章,最近梳理下發出來 往期 面試官系列(1): 如何實現深克隆 面試官系列(2): Event Bus...
React實現輪播圖效果如下: 終于可以用上react-slick組件,安裝: npminstallreact-slick--save npminstallslick-carousel 當安裝完后,就要導入css文件,主要是為了使用輪播圖的頁面上: importSliderfrom'react-slick'; import'slick-carousel...
摘要:點擊左箭頭判斷是否到邊緣最后給輪播圖添加自動播放功能,即利用定時器每秒觸發一次右箭頭的點擊事件。將返回的定時器保存到實例屬性中,以便在鼠標懸停的時候停止自動輪播。 ??這是一個輪播圖組件,你可以直接下載使用,這里是代碼地址,需要傳入容器的id和圖片地址,支持Internet Explorer 10+、Firefox、Opera和Chrome等現代瀏覽器。這里是原文地址。 ??之前寫一些...
摘要:點擊左箭頭判斷是否到邊緣最后給輪播圖添加自動播放功能,即利用定時器每秒觸發一次右箭頭的點擊事件。將返回的定時器保存到實例屬性中,以便在鼠標懸停的時候停止自動輪播。 ??這是一個輪播圖組件,你可以直接下載使用,這里是代碼地址,需要傳入容器的id和圖片地址,支持Internet Explorer 10+、Firefox、Opera和Chrome等現代瀏覽器。這里是原文地址。 ??之前寫一些...
閱讀 1370·2021-09-30 09:55
閱讀 1895·2021-08-27 13:10
閱讀 2243·2019-08-29 17:22
閱讀 1297·2019-08-29 16:30
閱讀 3463·2019-08-26 18:37
閱讀 2348·2019-08-26 11:47
閱讀 1162·2019-08-23 14:44
閱讀 1739·2019-08-23 13:46