-
[react-slick] Carousel을 라이브러리로 쉽게 구현해보자!React.js/react 2023. 9. 21. 12:17
1. 라이브러리 설치
npm install react-slick slick-carousel2. Carousel 컴포넌트 생성 후 커스터마이징해서 사용하면 끗!
import React from 'react'; import Slider from 'react-slick'; import 'slick-carousel/slick/slick.css'; import 'slick-carousel/slick/slick-theme.css'; const Carousel = () => { const settings = { dots: true, infinite: true, speed: 500, slidesToShow: 1, slidesToScroll: 1, autoplay: true, autoplaySpeed: 2000, }; return ( <Slider {...settings}> <div> <img src="image1.jpg" alt="Image 1" /> </div> <div> <img src="image2.jpg" alt="Image 2" /> </div> <div> <img src="image3.jpg" alt="Image 3" /> </div> </Slider> ); }; export default Carousel;참고)
https://www.npmjs.com/package/react-slick
react-slick
React port of slick carousel. Latest version: 0.29.0, last published: a year ago. Start using react-slick in your project by running `npm i react-slick`. There are 1909 other projects in the npm registry using react-slick.
www.npmjs.com
'React.js > react' 카테고리의 다른 글
[react] path 수정 시 스크롤 상단으로 이동하는 컴포넌트 (0) 2023.10.31 [react] fetch된 데이터가 변경된 후, 새로운 데이터를 가져오려면? (0) 2023.10.23 [react] react-router-dom으로 페이지 접근을 막자! (0) 2023.08.23 [react] 카카오 지도(kakao map) 띄우기 (0) 2023.08.18 [react-scroll] navbar 클릭 시, 해당 컴포넌트로 스크롤을 이동하려면? (0) 2023.07.23