⊗jsrtPmSyVTS 102 of 112 menu

Menyisipkan Data ke Atribut style dari Variabel di React

Dalam pelajaran sebelumnya, kita menulis objek langsung di atribut style. Kita juga dapat menggunakan penyisipan data ke objek ini dari variabel.

Mari kita ambil komponen React kita tanpa gaya CSS:

function App() { return ( <div> <p>text</p> <p>text</p> <p>text</p> </div> ); }

Sekarang kita akan membuat variabel dan menetapkan nilai properti CSS ke dalamnya. Mari kita mulai secara berurutan dengan gaya untuk div.

Di file komponen, sebelum perintah return, buat variabel wd1 dan beri nilai '200px':

const wd1 = '200px';

Dengan cara yang sama, buat variabel untuk semua nilai properti div kita:

const wd1 = '200px'; const br1 = '2px solid brown'; const pd1 = '10px'; const ta1 = 'center';

Sekarang tambahkan variabel untuk paragraf pertama:

const co1 = 'orangered'; const fw1 = 'bold';

Untuk paragraf kedua:

const fs1 = 'italic'; const co2 = 'brown';

Dan akhirnya, untuk yang terakhir. Di sini hanya dibutuhkan dua, bukan tiga variabel. Tidak masuk akal untuk mengulang, karena nilai bold sudah kita miliki untuk paragraf pertama:

const bco1 = 'orange'; const co3 = 'white';

Dan sekarang kita akan menggantikan variabel dengan nilai gaya. Mari lakukan untuk paragraf pertama. Sisipkan variabel co1 dan fw1 sebagai pengganti nilai dalam objek:

<p style = {{ color: co1, fontWeight: fw1 }}> text </p>

Lakukan hal yang sama dengan tag lainnya.

Hasilnya, kode komponen kita akan terlihat seperti ini:

function App() { const wd1 = '200px'; const br1 = '2px solid brown'; const pd1 = '10px'; const ta1 = 'center'; const co1 = 'orangered'; const fw1 = 'bold'; const fs1 = 'italic'; const co2 = 'brown'; const bco1 = 'orange'; const co3 = 'white'; return ( <div style = {{ width: wd1, border: br1, padding: pd1, textAlign: ta1 }}> <p style = {{ color: co1, fontWeight: fw1 }}> text </p> <p style = {{ fontStyle: fs1, color: co2 }}> text </p> <p style = {{ backgroundColor: bco1, fontWeight: fw1, color: co3 }}> text </p> </div> ); }

Modifikasi kode solusi tugas dari pelajaran sebelumnya sehingga nilai properti CSS disimpan dalam variabel.

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