React中的注意点
作者:
海豚先生的博客 | 来源:发表于
2020-06-17 18:12 被阅读0次
- props是只读属性。
- input组件中使用默认值,非受控组件
组件中的constructor中使用this.value = this.props.value
<input defaultValue={this.value} />
-
return null
可以阻止组件渲染
- key
只是在兄弟节点之间必须唯一,子组件不能读出 props.key
- 避免将 props 的值复制给 state
- constructor函数作用
初始化state,绑定事件函数,否则不需要
- 如果
shouldComponentUpdate()
返回值为 false,则不会调用 componentDidUpdate()
。
- 使用 componentDidUpdate 或者 setState 的回调函数(setState(updater, callback)),这两种方式都可以保证在应用更新后触发,建议使用前者。
return {counter: state.counter + props.step};
});
本文标题:React中的注意点
本文链接:https://www.haomeiwen.com/subject/wsdutktx.html
网友评论