Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsrtPmHkEfs 3 of 47 menu
◀ ▶

Reactにおけるエフェクト

フック useEffect の使い方を検討する前に、 Reactにおけるエフェクトとは何かを理解する必要があります。

エフェクトまたは副作用 (side effects) は、 コンポーネントが 外部システム に接続し、 同期することを可能にする追加のアクションです。

外部システムとは、Reactの制御下にないコードや アプリケーションの断片を指します。 これには、ネットワーク操作、ブラウザのDOM、 アニメーション、サードパーティのUIライブラリで 書かれたウィジェット、およびReact以外で作成された 他のアプリケーションとの連携が含まれます。

エフェクトは、レンダリング後にコードを実行することを 可能にし、Reactの範囲外にあるシステムと コンポーネントを同期させる機会を提供します。

エフェクトは、コンポーネントの初回描画時、 監視対象の値が変更された時、またはコンポーネントの ライフサイクルが終了した時に実行されます。

エフェクトは、ある種のReactからの「非常用」 ハッチであり、乱用すべきではないことを 覚えておく必要があります。

← →
↑
日本語▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否