- 在jsx中编写注释
{/* 注释说明 */}
{
// 这样也行
}
在jsx中要写js表达式的话,需要放到{}花括号中 - react中认为class是一个类,所以写样式的时候,class应该替换成为className
- 在todoList逻辑中,如果输入的是<h1>hello<h1>这样的文本,想让他直接出来大写的hello,而不是<h1>hello<h1>,可以这样做!
(<li key={index} dangerouslySetInnerHTML = {{ __html: item }}></li>)
使用dangerouslySetInnerHTML 属性时,标签中间不应该有任何内容,包括空格
- 光标聚焦
<label for="inserArea">输入内容</label>
<input className="input" id="inserArea">
但是在jsx中,for可能会被误认为是循环的for,所以要替换成htmlFor
- 父子组件之间传递数据是单向数据流,子组件想要修改父组件的数据,应该去调用父组件的方法。