⊗jsrtPmHkUEI 4 of 47 menu

Hook Efek useEffect di React

Untuk bekerja dengan efek digunakan hook useEffect. Mari kita lihat cara kerjanya.

Pertama, impor hook kita:

import { useEffect } from 'react';

Mari buat komponen App yang berisi judul:

function App() { return ( <div> <h1>React App</h1> </div> ); } export default App;

Anggaplah kita perlu melakukan suatu tindakan setelah rendering, misalnya, mengatur warna latar belakang seluruh halaman. Dalam kasus ini, sistem eksternalnya adalah DOM browser.

Mari terapkan hook kita:

function App() { useEffect(() => { document.body.style.backgroundColor = 'hijau'; }, []); ... }

Pada parameter kedua, array dependensi diteruskan. Ini termasuk nilai-nilai yang digunakan oleh fungsi-fungsi komponen. Untuk sementara kita biarkan kosong. Dalam hal ini, warna akan diatur menjadi hijau hanya sekali setelah rendering. Tidak boleh menghilangkan parameter kedua sama sekali, karena komponen Anda mungkin masuk ke dalam loop tak terbatas.

Dengan menggunakan hook useEffect, ubahlah judul halaman.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak