[실전 프로젝트] Swiper 기능 만들기
본문 바로가기
항해 중/8-13주차 실전 프로젝트

[실전 프로젝트] Swiper 기능 만들기

by 은돌1113 2022. 1. 2.

아래 사이트를 참고하여 Swiper 기능을 만들었습니다.

https://developer0809.tistory.com/94

 

[#. React] React에서 swiper 사용하기, 배너 슬라이드 사용하기

html에서 swiper 사용하는 것과 조금 다르기 때문에 React에서도 swiper를 사용해 보려고 한다 swiperjs.com/react Swiper React Components Swiper is the most modern free mobile touch slider with hardware a..

developer0809.tistory.com

 

실행 화면

 

구현 코드

npm install swiper --save --legacy-peer-deps
// src/components/Swiper.js

import React from "react";
import { Swiper, SwiperSlide } from "swiper/react";
import SwiperCore, { Pagination, Autoplay } from "swiper/core";
import "swiper/css";
import "swiper/css/pagination";

SwiperCore.use([Pagination, Autoplay]);

const MainSwiper = () => {
  return (
    <main className="ExampleComponent">
      <div className="main-wrap">
        <Swiper
          style={{
            width: "335px",
            height: "170px",
            backgroundColor: "#FFF5F1",
            borderRadius: "12px",
          }}
          spaceBetween={8}
          initialSlide={1}
          centeredSlides={true}
          pagination={{
            clickable: true,
          }}
          autoplay={{ delay: 3000 }}
        >
          <SwiperSlide>슬라이더1</SwiperSlide>
          <SwiperSlide>슬라이더2</SwiperSlide>
          <SwiperSlide>슬라이더3</SwiperSlide>
        </Swiper>
      </div>
    </main>
  );
};

export default MainSwiper;

댓글