React
文档教程社区博客
v16.7.0GitHub

Babel, JSX, and Build Steps

用 React 时需要使用 JSX 吗?

非也!查看 “React 不使用 JSX” 学习更多。

用 React 时需要使用 ES6 (+) 吗?

非也!查看 “React 不使用 ES6” 学习更多。

在 JSX 中如何写注释?

<div>
  {/* 在这里写注释 */}
  Hello, {name}!
</div>
编辑本页面
  • 开始
  • 使用 React 开发新项目
  • 在现有项目中添加 React
  • CDN 支持
  • Hello World
  • JSX 简介
  • 元素渲染
  • 组件 & Props
  • State & 生命周期
  • 事件处理
  • 条件渲染
  • 列表 & Keys
  • 表单
  • 状态提升
  • 组合 vs 继承
  • React 理念
  • 深入 JSX
  • 使用 PropTypes 检查类型
  • 静态类型检查
  • Refs & DOM
  • 非受控组件
  • 性能优化
  • 不使用 ES6
  • 不使用 JSX
  • Reconciliation
  • Context
  • Fragments
  • Portals
  • Error Boundaries
  • Web Components
  • 高阶组件
  • 传递 Refs
  • Render Props
  • 与第三方库协同
  • 可访问性
  • Code-Splitting
  • 严格模式
  • React
    • React.Component
  • ReactDOM
  • ReactDOMServer
  • DOM 元素
  • 合成事件
  • Test Utilities
  • 浅层渲染
  • Test Renderer
  • JavaScript 环境要求
  • 术语表
  • 1. Hooks 简介
  • 2. Hooks 概览
  • 3. 使用 State Hook
  • 4. 使用 Effect Hook
  • 5. Hooks 规范
  • 6. 自定义 Hooks
  • 7. Hooks API 参考
  • 8. Hooks FAQ
  • 如何参与
  • 源码总览
  • 实现说明
  • 设计理念
  • AJAX 及 APIs
  • Babel, JSX, 及构建过程
  • 在组件中使用事件处理函数
  • 组件状态
  • 样式及 CSS
  • 项目文件结构
  • Virtual DOM 及内核
文档
快速开始React 理念入门教程高级指引
社区
Stack OverflowDiscussion 论坛Reactiflux 聊天室FacebookTwitter
参考资料
会议视频示例开发工具
其他
博客GitHubReact Native致谢
Facebook Open Source

Copyright © 2017 Facebook Inc.

印记中文