Pertanyaan yang diberi tag reactjs

250
Bereaksi mengabaikan atribut 'untuk' elemen label

Di Bereaksi (kerangka kerja Facebook), saya perlu membuat elemen label terikat ke input teks menggunakan foratribut standar . misalnya JSX berikut digunakan: <label for="test">Test</label> <input type="text" id="test" /> Namun, ini menghasilkan HTML yang tidak memiliki...

244
Bereaksi array proptype dengan bentuk

Apakah ada cara bawaan untuk menggunakan proptypes untuk memastikan bahwa array objek yang diteruskan ke komponen sebenarnya adalah array objek dengan bentuk tertentu? Mungkin kira-kira seperti ini? annotationRanges: PropTypes.array(PropTypes.shape({ start: PropTypes.number.isRequired, end:...

224
React.Component vs React.PureComponent

Pejabat Bereaksi docs menyatakan bahwa " React.PureComponent's shouldComponentUpdate()hanya dangkal membandingkan benda-benda", dan menasihati terhadap hal ini jika negara adalah 'dalam'. Mengingat hal ini, apakah ada alasan mengapa seseorang harus memilih React.PureComponentketika membuat...

214
Bagaimana cara menggabungkan beberapa objek gaya inline?

Di Bereaksi, Anda dapat dengan jelas membuat objek dan menetapkannya sebagai gaya sebaris. yaitu. disebutkan di bawah. var divStyle = { color: 'white', backgroundImage: 'url(' + imgUrl + ')', WebkitTransition: 'all', // note the capital 'W' here msTransition: 'all' // 'ms' is the only...

214
Bagaimana cara mengakses keadaan anak di React?

Saya memiliki struktur berikut: FormEditor- memegang beberapa FieldEditor FieldEditor- mengedit bidang formulir dan menyimpan berbagai nilai tentang hal itu dalam keadaan itu Ketika sebuah tombol diklik di dalam FormEditor, saya ingin dapat mengumpulkan informasi tentang bidang dari semua...

212
ReactNative: bagaimana cara memusatkan teks?

Bagaimana cara memusatkan Teks di ReactNative baik secara horizontal maupun vertikal? Saya punya contoh aplikasi di rnplay.org di mana justifyContent = "center" dan alignItems = "center" tidak berfungsi: https://rnplay.org/apps/AoxNKQ Teks harus di tengah. Dan mengapa ada margin di bagian atas...