React.js学习笔记之表单详解

2016-03-27
阅读 8 分钟
15.6k
诸如 <input>、<textarea>、<option> 这样的表单组件不同于其他组件,因为他们可以通过用户交互发生变化。这些组件提供的界面使响应用户交互的表单数据处理更加容易。

React.js学习笔记之事件系统

2016-03-19
阅读 6 分钟
13.9k
组件createClass后创建的是许多方法组成的对象。组件中使用的方法分为React自有的方法与用户定义的方法。其中React自有方法是组件生命周期中的方法,如:render、componentWillUpdate、componentDidMount等。用户自定义的方法可以起符合JS命名规范的方法就可以(最好使用驼峰命名),如:handleClick、handleChange、han...

React.js学习笔记之组件生命周期

2016-03-06
阅读 7 分钟
5.9k
上面代码中,变量 HelloXiaowang 就是一个组件类。模板插入 HelloXiaowang /> 时,会自动生成 HelloXiaowang 的一个实例(下文的"组件"都指组件类的实例)。

React.js学习笔记之组件属性与状态

2016-02-25
阅读 7 分钟
15.9k
React.js学习笔记之组件属性与状态 @(前端技术) 组件本质上是状态机,输入确定,输出一定确定 组件把状态与结果一一对应起来,组件中有state与prop(状态与属性)。 属性是由父组件传递给子组件的 状态是子组件内部维护的数据,当状态发生变化的同时,组件也会进行更新。当状态发生转换时会触发不同的钩子函数,从而让开...

React.js学习笔记之JSX解读

2016-02-22
阅读 5 分钟
12k
React.js学习笔记之JSX解读 @(前端技术) Why React? 不多说,Facebook大腿很粗 什么是JSX JSX是React的核心组成部分,它使用XML标记的方式去直接声明界面,界面组件之间可以互相嵌套。 JSX=JavaScriptXML JSX可以理解为在JS中编写与XML类似的语言(与XML有本质上的不同),它的目的不是要在浏览器或者引擎中实现,也不是...