快速入门
快速开始
教程
深入理解React
指南
为什么使用 React?
数据呈现
深入理解JSX
JSX的延展属性
JSX的陷阱
富交互性的动态用户界面
复合组件
可复用组件
传递 Props
表单组件
浏览器中的工作原理
关于Refs的更多内容
Tooling Integration
插件
动画
双向绑定
类名操作
测试工具集
克隆组件
Immutability Helpers
PureRenderMixin
性能分析工具
社区资源
视频
其余工具
范例
参考
顶层 API
组件 API
组件的详细说明和生命周期(Component Specs and Lifecycle)
标签和属性支持
事件系统
与 DOM 的差异
特殊的非 DOM 属性
Reconciliation
React (虚拟)DOM 术语
Flux
Flux概述
Flux的TodoMVC教程
Tips
内容简介
内联样式
JSX 中的 If-Else
自闭合标签
JSX 根节点的最大数量
在样式props中快速制定像素值
子props的类型
值为 null 的 Controlled Input
Mounting 后 componentWillReceiveProps 未被触发
getInitialState 里的 Props 是一个反模式
组件的 DOM 事件监听
通过 AJAX 加载初始数据
JSX 的 false 处理
组件间的通信
Expose Component Functions
组件的引用
this.props.children undefined
与其他类库并行使用React
Dangerously Set innerHTML
特殊的非 DOM 属性
除了
与 DOM 的差异
之外,React 也提供了一些 DOM 里面不存在的属性。
key
:可选的唯一的标识器。当组件在
渲染
过程中被各种打乱的时候,由于差异检测逻辑,可能会被销毁后重新创建。给组件绑定一个 key,可以持续确保组件还存在 DOM 中。更多内容请参考
这里
。
ref
:参考
这里
。
dangerouslySetInnerHTML
:提供插入纯 HTML 字符串的功能,主要为了能和生成 DOM 字符串的库整合。更多内容请参考
这里
。
← 上一条
下一条 →