打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

React

来自天明的百科全书
Ztm0929留言 | 贡献2025年1月4日 (六) 00:28的版本 学习笔记

Meta 开发并维护的前端库。

React combines HTML with JavaScript functionality into its own markup language called JSX. React also makes it easy to manage the flow of data throughout the application.

https://react.dev/

学习笔记

  • 通过 ReactDOM 传递元素给 HTML 的原生 DOM 进行渲染;
  • 单个 JSX 本质上是单个div,不能将多个元素裸露出来,必须被包裹在最终的div里,否则无法编译渲染;
  • 与原生 HTML 不同,不再使用关键字class,而是使用className,其他类似的词语都改用驼峰命名法,例如onChange(HTML中的onchange)、onClick(HTML中的onclick);
  • React 的核心概念是组件(Components),通常以App作为父组件,其中包含<Navbar /><Footer />等通过自闭合的方式导入的子组件;

另请参阅

React Reference Overview – React

Quick Start – React