当前位置: 首页 > article >正文

React 基础入门笔记

一、JSX语法规则


1. 定义虚拟DOM时,不要写引号

2.标签中混入JS表达式时要用 {}

(1).JS表达式与JS语句(代码)的区别

(2).使用案例

3.样式的类名指定不要用class,要用className

4.内联样式,要用style={{key: value}}的形式去写

5.只有一个根标签

6.标签必须闭合

7.标签首字母

(1).若小写字母开头,则将标签转为html中同名元素,若html中无该标签对应同名元素,则报错

(2).若大写字母开头,react就去渲染对应的组件,若组件没有定义,则报错

二、函数式组件

三、类式组件

1.类的相关总结

2.类式组件

四、 state总结

五、props总结 

1.props使用

(1)正常使用:作用在标签ReactDom.render(<Person name="jerry" sex="女" age=“18”/>,doucument.getElementById('test1'))

(2)批量传参:

let obj = { name:"jerry", sex:"女", age:“18”}

作用在标签ReactDom.render(<Person {...obj}/>,doucument.getElementById('test1'))

2.props限制

六、ref总结 

1.字符串形式的ref

2.回调形式的ref

 3. creatRef的使用

七、生命周期

1.图例

2.生命周期阶段

 ​​

http://www.lryc.cn/news/2404421.html

相关文章:

  • C++.OpenGL (12/64)光照贴图(Lightmaps)
  • 压测软件-Jmeter
  • Linux 常用命令语法总结
  • 青少年编程与数学 01-011 系统软件简介 02 UNIX操作系统
  • NLP学习路线图(三十):微调策略
  • leetcode刷题日记——1.组合总和
  • 关于单片机的基础知识(一)
  • Python训练营打卡Day45
  • Xilinx FPGA 重构Multiboot ICAPE2和ICAPE3使用
  • Redis专题-基础篇
  • springMVC-11 中文乱码处理
  • 【iOS安全】iPhone X iOS 16.7.11 (20H360) WinRa1n 越狱教程
  • MongoDB检查慢查询db.system.profile.find 分析各参数的作用
  • 智能标志桩图像监测装置如何守护地下电缆安全
  • 【网站建设】网站 SEO 中 meta 信息修改全攻略 ✅
  • 计算机视觉处理----OpenCV(从摄像头采集视频、视频处理与视频录制)
  • elasticsearch基本操作笔记
  • LVGL手势识别事件无上报问题处理记录
  • 《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- 第一篇:MIPI CSI-2基础入门
  • 变幻莫测:CoreData 中 Transformable 类型面面俱到(一)
  • 开源技术驱动下的上市公司财务主数据管理实践
  • 婚恋小程序直播系统框架搭建
  • day46 python预训练模型补充
  • CCPC chongqing 2025 H
  • Java建造者模式(Builder Pattern)详解与实践
  • ant-design4.xx实现数字输入框; 某些输入法数字需要连续输入两次才显示
  • 使用ORM Bee (ormbee) ,如何利用SQLAlchemy的模型生成数据库表.
  • 【win | 自动更新关闭】win11
  • win32相关(IAT HOOK)
  • 大模型高效提示词Prompt编写指南