React.js ライブラリ「react-slick」を使用してスライダーを実装する
- 作成日 2020.04.08
- 更新日 2020.07.22
- React
- react-slick, React.js, ライブラリ, 使い方
ライブラリ「react-slick」をインストールすると、スライダーの実装が簡単に可能です。ここでは、react.jsでreact-slickを利用するための手順と簡単な使い方を記述してます。
環境
- OS CentOS Linux release 8.0.1905 (Core)
- node V12.13.1
- npm 6.14.1
- React 16.13.0
react.js環境構築
下記のコマンドで構築してます。ここでは、react-appという名前でプロジェクトを作成してます。
create-react-app react-app
react-slickインストール
作成したプロジェクトに移動して、インストールします。
## 作成したプロジェクトに移動
cd react-app
## インストール
npm install react-slick slick-carousel
react-slick使い方
srcディレクトリにslider.jsと名前で下記のコードを記述します。
import React from "react";
import Slider from "react-slick";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
const SimpleSlider = () => {
const settings = {
dots: true,
infinite: true,
speed: 500,
slidesToShow: 1,
slidesToScroll: 1
};
const style = {
margin: 100,
height: 300,
color: "#fff",
background: "#3ab60b"
};
return (
<Slider {...settings}>
<div>
<h1 style={style}>1</h1>
</div>
<div>
<h1 style={style}>2</h1>
</div>
<div>
<h1 style={style}>3</h1>
</div>
<div>
<h1 style={style}>4</h1>
</div>
<div>
<h1 style={style}>5</h1>
</div>
</Slider>
);
}
export default SimpleSlider;
次に、srcディレクトリ配下にあるApp.jsを下記のように編集します。
import React from 'react';
import SimpleSlider from "./slider";
import './App.css';
function App() {
return (
<div className="App">
<SimpleSlider />
</div>
);
}
export default App;
実行します。
npm start
ブラウザから http://プライベートIP:3000にアクセスすると、スライダーが実装されていることが確認できます。
-
前の記事
React.js ライブラリ「react-autosuggest」を使用してサジェスト機能を実装する 2020.04.07
-
次の記事
OSSのERP「ERPNext」をdockerを使って構築する 2020.04.08
コメントを書く