1. JSX是JavaScrip 的一种扩展语法。React推荐使用这种语法,具有JavaScript的所有功能。
2. 为便于阅读,将JSX 分割成多行。推荐使用括号将 JSX 包裹起来,虽然这不是必须的,但这样做可以避免分号自动插入的陷阱。
3. 在属性中嵌入 JavaScript 表达式时,不要使用引号来包裹大括号。否则,JSX 将该属性视为字符串字面量而不是表达式。对于字符串值应该使用引号,对于表达式你应该使用大括号,但两者不能同时用于同一属性。
4. React DOM 使用驼峰 (CamelCase) 属性命名约定, 而不是HTML属性名称.例如,class 在JSX中变为className,tabindex 变为 tabIndex等。
网友评论