【React】useRefの応用、ひとつ前の状態と現在の状態を比較する方法(usePrevious)
Reactで状態管理をしていると、「ひとつ前の状態」と「現在の状態」を比較する条件分岐したい場合などが多々あります。
そんなときに使えるのが、useRefを使ったusePreviousという方法です。
【React】HTMLにscriptタグでjsonデータを埋め込んでそれを取得して使う方法
HTMLにscriptタグでjsonデータを埋め込んでそれを取得して使う方法を紹介します。
apiを叩いて取得するのではなく、phpなどであらかじめjsonデータをHTMLに落としてそれをJavaScrip ...
【React】でセッションストレージやローカルストレージのデータを取得する方法
Reactでセッションストレージやローカルストレージのデータを取得する方法を紹介します。
セッションストレージでもローカルストレージでもやり方はまったく同じため、以下の例では、セッションストレージで紹介しま ...
【React】Webサイトにちょい足ししてCRUDなどを操作をする方法
Web制作など既存のWebサイトや、そこまでガチガチにReactなどを使う必要がないときでもReactをちょい足ししてリッチする方法を紹介します。
企業サイトを作成する場合は、カタログの一括ダウンロードだっ ...
【React】Reduxでクリックしたら複数のdispatchを実行する方法
ReactでReduxでクリックしたら複数のdispatchを実行する方法を紹介します。
ReactでReduxでクリックしたら複数のdispatchを実行する方法 <button type=" ...【React】配列の中のオブジェクトのプロパティすべてをpropsとして渡す方法
Reactで配列の中のオブジェクトのプロパティすべてをpropsとして渡す方法を紹介します。
Reactで配列の中のオブジェクトのプロパティすべてをpropsとして渡す方法以下のようなオブジェクトをもっ ...
【React】アコーディオンの作成方法(Q&Aアコーディオン)
Reactでアコーディオンを作成する方法を紹介します。
Q&Aを例にアコーディオンを実装します。
【React】でSwiperを使う方法
ReactでSwiperを使う方法を紹介します。
ReactでSwiperを使う方法swiperをインストールswiperをインストールします。
npm install swiper --save ...【React】タイピングアニメーションのreact-typicalをReactv17, v18以上で使いたいとき
Reactで簡単にタイピングアニメーションを実装できるreact-typicalの使い方を紹介します。
reactのバージョンが15か16しか対応していませんが、v17, v18以上で使う方法はあるので合わ ...
【React】JavaScriptのSetを使って配列の重複削除して、ユニークな値だけを抽出する方法
Reactに限った話ではありませんが、ネイティブのJavaScriptのSetを使って配列の重複削除して、ユニークな値だけを取り出す方法を紹介します。
配列の中にオブジェクトがあり、そのカテゴリー名でフィル ...