初识react

react 基本浏览所得

  1. jsx 属性必须使用驼峰命名
  2. react 渲染更新的时候只更新改变的一部分
  3. 定义组件的时候,组件的命名要首字母大写
  4. 组件返回的只能只有一个根元素,所以外面通常有个div包裹
  5. 组件内部不能修改 props
  6. 改变组件内部的状态只能使用setState方法,不能直接更新
  7. 状态更新可能是异步的,不应该依靠它们的值来计算下一个状态
  8. 解决状态更新异步的问题,可以在setState方法中接受一个函数
  9. 类定义组件需要手动绑定this,不会自动绑定this
  10. 在极少数情况下,你可能希望隐藏组件,即使它被其他组件渲染。让 render 方法返回 null 而不是它的渲染结果即可实现
  11. react 是单向数据流,多个组件公用的状态,要提高到离他们最近的父组件中去
-------------本文结束感谢您的阅读-------------

本文标题:初识react

文章作者:Water

发布时间:2018年01月14日 - 00:01

最后更新:2023年08月01日 - 06:08

原始链接:https://water.buging.cn/2018/01/14/初识react/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!