Tukar gaya fon teks menggunakan klik butang dalam React
P粉127901279
2023-08-29 00:02:49
<p><pre class="brush:php;toolbar:false;">const textBold =()=>{
const bold_text=document.getElementsByClassName('.form-control');
bold_text.style.fontStyle = "italic";
setText(bold_text)
}</pre>
<p>Selepas mengklik butang, penyemak imbas akan melompat ke halaman kosong. </p>
Memandangkan anda menggunakan kaedah
getElementsByClassName
, ia akan mengembalikan tatasusunan/koleksi yang mengandungi elemen kelas yang diberikan.Jika anda hanya mempunyai satu elemen, gunakan
.querySelector
sebaliknya.Sebagai alternatif, jika anda lebih suka menggunakan pendekatan
getElementsByClassName
方法,则可以使用for循环或.find()
, anda boleh menggunakan gelung for atau kaedah.find()
untuk mencari elemen yang diingini dan menggunakan gaya.Dalam React, saya rasa menggunakan
ref
adalah lebih baik daripada menggunakan API DOM untuk meletakkan elemen.