ฉันเพิ่งเริ่มสำรวจ React โดยการเพิ่มส่วนประกอบที่มีฟังก์ชันการแสดงผลอย่างง่าย:
render() {
  return <div class="myApp"></div>
}
เมื่อฉันเรียกใช้แอพฉันได้รับข้อผิดพลาดต่อไปนี้:
Warning: Unknown DOM property class. Did you mean className?ฉันสามารถแก้ปัญหานี้โดยการเปลี่ยนไปclassclassName
คำถามคือ; React บังคับใช้อนุสัญญานี้หรือไม่ นอกจากนี้ทำไมฉันต้องใช้classNameแทนของเดิมclass? หากนี่เป็นข้อ จำกัด นั่นเป็นเพราะไวยากรณ์ JSX หรือที่อื่น?