แก้ไขแล้ว: ขีดทับผ่าน react css

ปัญหาหลักของการใช้ react-css แบบขีดทับคือการจัดสไตล์ให้ถูกต้องอาจทำได้ยาก นี่เป็นเพราะรูปแบบเริ่มต้นสำหรับการขีดทับไม่เฉพาะเจาะจงมากนัก และไม่มีการสนับสนุนในตัวสำหรับการปรับแต่งรูปแบบเหล่านี้

อ่านเพิ่มเติม

แก้ไขแล้ว: วิธีที่ง่ายที่สุดในการแสดงวันที่ปัจจุบันในการตอบสนอง

ปัญหาหลักในการใช้วิธีที่ง่ายที่สุดในการแสดงวันที่ปัจจุบันใน React คือมันไม่ได้ผลเสมอไป ตัวอย่างเช่น หากคุณใช้คอมโพเนนต์ DatePicker วิธีที่ง่ายที่สุดในการแสดงวันที่ปัจจุบันคือการใช้เมธอด getDate() อย่างไรก็ตาม หาก DatePicker ของคุณอยู่ในไฟล์

, getDate() จะไม่ทำงานเนื่องจากตัวจัดการ onSubmit ของแบบฟอร์มจะเรียก setState() ซึ่งจะอัปเดตวันที่โดยใช้ค่าใดก็ตามที่อยู่ใน state.date

ทางออกหนึ่งคือการใช้ แทนที่จะเป็น DatePicker จากนั้น คุณสามารถใช้เมธอด getInputValue() เพื่อรับวันที่ปัจจุบัน

อ่านเพิ่มเติม

แก้ไขแล้ว: การอัปเดต npm ตอบสนอง

หากคุณใช้ npm เพื่อจัดการโครงการ React ของคุณ และคุณเรียกใช้ npm update react ดังนั้น React จะดาวน์โหลดและติดตั้งการอัปเดตใหม่ใดๆ ไปยัง React โดยอัตโนมัติ ซึ่งอาจทำให้เกิดปัญหาได้หากคุณใช้ React เวอร์ชันที่ไม่รองรับ npm เวอร์ชันล่าสุด

หากคุณใช้ React เวอร์ชันที่ไม่รองรับ npm เวอร์ชันล่าสุด การอัปเดต npm react จะดาวน์โหลดและติดตั้งการอัปเดตใหม่ ๆ ให้กับ React โดยอัตโนมัติ ซึ่งอาจทำให้เกิดปัญหาได้หากคุณใช้ React เวอร์ชันที่ไม่รองรับ npm เวอร์ชันล่าสุด ตัวอย่างเช่น หากคุณใช้ React เวอร์ชันที่เปิดตัวในเดือนธันวาคม 2017 ดังนั้น npm update react อาจติดตั้งการอัปเดตให้กับ React ที่เปิดตัวในเดือนกุมภาพันธ์ 2018 ซึ่งจะทำให้เกิดปัญหาเนื่องจากโปรเจ็กต์ของคุณจะไม่รองรับอีกต่อไป Node.js และเบราว์เซอร์เวอร์ชันล่าสุด

หากคุณใช้ React เวอร์ชันใหม่กว่าที่ติดตั้งอยู่ในเครื่องของคุณ การอัปเดตโปรเจ็กต์ของคุณอาจทำให้เกิดปัญหาได้เช่นกัน ตัวอย่างเช่น หากคุณใช้ React เวอร์ชันที่เปิดตัวในเดือนธันวาคม 2017 และโปรเจ็กต์ของคุณใช้ Yarn เพิ่มสคริปต์ React –save การรันการอัปเดต React จะติดตั้งการอัปเดตล่าสุดให้กับ React ด้วย อย่างไรก็ตาม สิ่งนี้จะเขียนทับการเปลี่ยนแปลงโค้ดใดๆ ที่คุณทำกับโปรเจ็กต์ของคุณตั้งแต่ติดตั้งการอัปเดต React ก่อนหน้านี้ หากนี่คือสิ่งที่คุณต้องการทำเป็นประจำ (เช่น เพื่อให้ทันกับการเปลี่ยนแปลงในระบบนิเวศ) คุณควรใช้เครื่องมืออื่น เช่น Git หรือ SVN แทนการใช้ npm เพื่อจัดการโครงการของคุณ

อ่านเพิ่มเติม

แก้ไขแล้ว: react แปลง string เป็น slug

ปัญหาหลักในการแปลง react สตริงเป็น slug คือมันสามารถส่งผลที่ไม่คาดคิดและไม่ตั้งใจ ตัวอย่างเช่น ถ้าสตริงมีช่องว่าง slug อาจมีช่องว่างด้วย หรือถ้าสตริงมีอักขระพิเศษที่ไม่ถูกต้องใน slug นั้น slug ก็อาจไม่ถูกต้องเช่นกัน

อ่านเพิ่มเติม

แก้ไขแล้ว: วิธีเพิ่มไอคอนโต้ตอบโดยใช้เส้นด้าย

ปัญหาหลักของการเพิ่มไอคอนตอบสนองโดยใช้เส้นด้ายคือการค้นหาไอคอนที่ถูกต้องอาจเป็นเรื่องยาก มีไลบรารีต่างๆ มากมายที่คุณสามารถใช้เพื่อค้นหาไอคอนได้ แต่อาจเป็นเรื่องยากที่จะตัดสินใจว่าจะใช้อันไหน นอกจากนี้ คุณอาจไม่สามารถหาขนาดหรือรูปแบบไอคอนที่เหมาะสมได้

อ่านเพิ่มเติม