最近要开始学习 React 框架了,在学习的过程中,个人作为一个新手觉得需要注意的一些问题 小细节有以下几点:

1:在JSX语法当中,如果遇到 HTML 标签(以 < 开头),将用 HTML 规则解析;遇到代码块(以 { 开头),则用 JavaScript 规则解析。

2:要对组件的概念有所了解,创建组件的目的就是为了解耦,能对模块化进行组合重复利用。

3:每个组件都需要有一个render方法,用于输出组件内容,组件的DOM元素上的 class 属性需要写成 className ,for 属性需要写成 htmlFor ,这是因为 class 和 for 是 JavaScript 的保留字。

4:不要将React和ReactNative混淆,这是两个完全不同的概念,React:是一个纯view层面的框架,并不涉及model,而ReactNative则是用来开发移动端原生app的(用JS开发,然后用node编译为原生app)。

就先写这些吧,下次遇到注意的事项再累加!

最新文章

  1. Android 权限列表
  2. linux screen 命令详解
  3. selenium处理select标签的下拉框
  4. MSBuild学习记录
  5. BlueDroid介绍
  6. 新年Uber司机端换新装啦!
  7. Android数据库专家秘籍(七)经验LitePal查询艺术
  8. HDU4734(数位dp)
  9. [NOIp 2016]天天爱跑步
  10. Lodop、c-lodop注册与角色简短问答
  11. E - Reachability from the Capital
  12. Alpha阶段项目复审(冲鸭队)
  13. win 10 安装visual studio 2010
  14. 【转】iOS 自动化性能采集
  15. AngularJS学习笔记(三)数据双向绑定
  16. event.stopPropagation与event.preventDefault的区别
  17. [转载]mysql下载安装
  18. Asp.Net MVC Razor视图引擎与My97DatePicker插件的结合
  19. 第116天: Ajax运用artTemplate实现菜谱
  20. mybatis报表,动态列与查询参数+行列转换

热门文章

  1. FFT NNT
  2. ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档
  3. AxureRp 打开SVN上的团队项目
  4. SWFUpload多图上传、C#后端跨域传文件带参数
  5. Install PIL with Jpeg support on Raspbian Jessie
  6. java 基础导航
  7. Qt 程序打包发布
  8. 基于netty轻量的高性能分布式RPC服务框架forest&lt;下篇&gt;
  9. linux无法挂载u盘
  10. C/C++: C++变量和基本类型