props可以看做是 property 的缩写的复数,可以翻译为属性,类似于HTML 标签的自定义属性。在大多数React教程里讲 state 和 props 主要的区别在于 props 是不可变的,而 state 可以根据与用户交互来改变。其实这种说法有问题。可以参考一篇文章《React中stat ...
分类:
其他好文 时间:
2017-05-24 17:04:24
阅读次数:
468
React 是一个用于构建用户界面的 JAVASCRIPT 库。React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 拥有较高的性能,代码逻 ...
分类:
其他好文 时间:
2016-08-20 08:58:35
阅读次数:
206
React组件实例在渲染的时候创建。这些实例在接下来的渲染中被重复使用,可以在组件方法中通过this访问。唯一一种在React之外获取React组件实例句柄的方式就是保存React.render的返回值。在其它组件内,可以使用refs得到相同的结果(后面会简单解释refs)。从上几章的学习,我们可..
分类:
Web程序 时间:
2015-06-11 23:19:36
阅读次数:
285
JSX语法,像是在Javascript代码里直接写XML的语法,实质上这只是一个语法糖,每一个XML标签都会被JSX转换工具转换成纯Javascript代码,React官方推荐使用JSX,当然你想直接使用纯Javascript代码写也是可以的,只是使用JSX,组件的结构和组件之间的关系看上去更加清晰。1.HTML标..
分类:
Web程序 时间:
2015-06-11 23:11:45
阅读次数:
421
组件:在设计接口的时候,将常用元素(按钮,表单字段,布局组件等)分解成定义好接口的可重用组件。这样下次你在创建同样界面就可以少写很多代码,这意味着更快的开发时间,更少的bug,和更少的内容下载。将上章节Index.html中Js部分修改为:<scripttype="text/jsx">//..
分类:
Web程序 时间:
2015-06-11 07:04:23
阅读次数:
262