react项目开发注意事项

react 学习总结

开发当中的注意事项:

  1. 一旦安装了 React,强烈建议您将它配置为生产构建进程 ,以确保您在生产环境中,使用最新版本的 React。
  2. 特别提示:对于国内用户,我们强烈建议您设置npm仓库的地址为淘宝镜像。设置方法是:
- npm config set registry https://registry.npm.taobao.org/
  1. 每个文件当中都要引入React和Component组件,因为 JSX 编译后会调用 React.createElement 方法,所以在你的 JSX 代码中必须首先声明 React 变量。
- import React, {Component}from 'react'
  1. 书写 JSX 的时候一般都会带上换行和缩进,这样可以增强代码的可读性。与此同时,我们同样推荐在 JSX 代码的外面扩上一个小括号,这样可以防止 分号自动插入的bug.
  2. 因为 JSX 的特性更接近 JavaScript 而不是 HTML , 所以 React DOM 使用 camelCase 小驼峰命名 来定义属性的名称,而不是使用 HTML 的属性名称。例如:
- class 变成了 className,而 tabindex 则对应着 tabIndex.
  1. React 当中的元素事实上是普通的对象,元素事实上只是构成组件的一个部分.
  2. 在实际生产开发中, 大多数React应用只会调用一次 ReactDOM.render()
  3. 组件名称必须以大写字母开头。因为React 会将小写开头的标签名认为是 HTML 原生标签。且组件名称不支持表达式,但支持大写开头的变量。例如:
- <div />表示一个DOM标签,但<Welcome />表示一个组件并限定了它的可用范围。
  1. 组件的返回值只能有一个根元素。
  2. Props的只读性。React是非常灵活的,但它也有一个严格的规则:
- 所有的React组件必须像纯函数那样使用它们的props。
  1. 记住:React 中的数据流是单向的,并在组件层次结构中向下传递。
  2. 请记住,代码是用来读的,这比写更重要
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值