Selesai: css tindak balas coretan

Masalah utama menggunakan css tindak balas strikethrough ialah sukar untuk digayakan dengan betul. Ini kerana gaya lalai untuk coretan tidak begitu khusus dan tiada sokongan terbina dalam untuk menyesuaikannya.

Untuk Lebih Lanjut

Selesai: cara termudah untuk menunjukkan tarikh semasa sebagai tindak balas

Masalah utama dengan menggunakan cara paling mudah untuk menunjukkan tarikh semasa dalam React ialah ia tidak selalu berfungsi. Contohnya, jika anda menggunakan komponen DatePicker, cara paling mudah untuk menunjukkan tarikh semasa mungkin menggunakan kaedah getDate()nya. Walau bagaimanapun, jika DatePicker anda berada di dalam a

, getDate() tidak akan berfungsi kerana pengendali onSubmit borang akan memanggil setState() , yang akan mengemas kini tarikh menggunakan apa-apa nilai pada masa ini state.date .

Satu penyelesaian adalah dengan menggunakan a bukannya DatePicker . Kemudian, anda boleh menggunakan kaedah getInputValue() untuk mendapatkan tarikh semasa.

Untuk Lebih Lanjut

Selesai: reaksi kemas kini npm

Jika anda menggunakan npm untuk mengurus projek React anda, dan anda menjalankan npm update react , maka React akan memuat turun dan memasang sebarang kemas kini baharu pada React secara automatik. Ini boleh menyebabkan masalah jika anda menggunakan versi React yang tidak serasi dengan versi terkini npm pada masa ini.

Jika anda menggunakan versi React yang pada masa ini tidak serasi dengan versi terkini npm, maka npm update react akan memuat turun dan memasang sebarang kemas kini baharu pada React secara automatik. Ini boleh menyebabkan masalah jika anda menggunakan versi React yang tidak serasi dengan versi terkini npm pada masa ini. Contohnya, jika anda menggunakan versi React yang dikeluarkan pada Disember 2017, maka npm update react mungkin memasang kemas kini kepada React yang dikeluarkan pada Februari 2018. Ini akan menyebabkan masalah kerana projek anda tidak lagi serasi dengan versi terkini Node.js dan penyemak imbas.

Jika anda menggunakan versi React yang lebih baharu daripada yang sedang dipasang pada mesin anda, maka mengemas kini projek anda juga mungkin menyebabkan masalah. Contohnya, jika anda menggunakan versi React yang dikeluarkan pada Disember 2017 dan projek anda menggunakan yarn add react-scripts –save , kemudian menjalankan yarn update react juga akan memasang kemas kini terkini pada React. Walau bagaimanapun, ini juga akan menimpa sebarang perubahan kod yang telah anda buat pada projek anda sejak memasang kemas kini sebelumnya ke React. Jika ini adalah sesuatu yang anda mahu lakukan secara kerap (contohnya, untuk mengikuti perubahan dalam ekosistem), maka mungkin lebih baik menggunakan alat lain seperti Git atau SVN daripada bergantung pada npm untuk mengurus projek anda.

Untuk Lebih Lanjut

Selesai: bertindak balas menukar rentetan kepada slug

Masalah utama dengan bertindak balas menukar rentetan kepada slug ialah ia boleh mengakibatkan akibat yang tidak dijangka dan tidak diingini. Sebagai contoh, jika rentetan mengandungi ruang, slug mungkin termasuk ruang juga. Atau jika rentetan termasuk aksara khas yang tidak sah dalam slug, slug mungkin juga tidak sah.

Untuk Lebih Lanjut

Selesai: cara menambah ikon tindak balas menggunakan benang

Masalah utama dengan menambah ikon tindak balas menggunakan benang ialah sukar untuk mencari ikon yang betul. Terdapat beberapa pustaka berbeza yang boleh anda gunakan untuk mencari ikon, tetapi sukar untuk memutuskan yang mana satu untuk digunakan. Selain itu, anda mungkin tidak dapat mencari saiz atau gaya ikon yang betul.

Untuk Lebih Lanjut