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

React整理杂记(一)

1.React三项依赖

1.react.js -> 核心代码
2.react-dom.js -> 渲染成dom
3.babel.js->非必须,将jsx转为js

类组件中直接定义的方法,都属于严格模式下
this的绑定可以放到constructor(){}中

2. JSX语法

1.可以直接插入的元素: number | string | Array
2.必须得有根元素,建议(<></>)
3. class的绑定, 第三方库classnames

3. this的绑定

默认绑定:window | undefined·
隐式绑定: object.fn()
显示绑定:call apply bind
new绑定:new Object()

事件绑定的三种方式:
1.bind绑定this
2.在class上直接写箭头函数 btn = () => {}
3.onClick上传递箭头函数

4. PWA

渐进式web应用, 可以添加App manifest 和service worker 实现PWA的安装和离线功能

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

相关文章:

  • [100天算法】-统计封闭岛屿的数目(day 74)
  • esp32-rust-std-examples-blinky
  • 【docker容器技术与K8s】
  • RT-DTER 引入用于低分辨率图像和小物体的新 CNN 模块 SPD-Conv
  • Folw + Room 实现自动观察数据库的刷新
  • 黑马程序员微服务Docker实用篇
  • 虚拟化服务器+华为防火墙+kiwi_syslog访问留痕
  • FlinkSQL聚合函数(Aggregate Function)详解
  • TensorFlow学习笔记--(3)张量的常用运算函数
  • RT-Thread:嵌入式实时操作系统的设计与应用
  • SpringBoot学习笔记-创建菜单与游戏页面(下)
  • STM32一
  • GPT-4 Turbo Assistants API
  • day08_回顾与课程概括
  • iptables、netfilter、firewalld、ufd简单介绍
  • Python基础入门例程53-NP53 前10个偶数(循环语句)
  • v-bind和v-model
  • Adobe premiere裁剪视频尺寸并转为GIF格式
  • 关于react输入框回显问题
  • 案例续集留言板
  • 72 内网安全-域横向CSMSF联动及应急响应初识
  • Leetcode—20.有效的括号【简单】
  • Leetcode—剑指OfferII LCR 019.验证回文串II【简单】
  • Mac电脑配置Flutter开发环境
  • QTableView如何清空数据保留表头
  • [工业自动化-17]:西门子S7-15xxx编程 - 软件编程 - PLC编程语言以及与嵌入式编程的比较
  • 云原生微服务架构及实现技术
  • Uniapp语言切换动态修改Js文件
  • GetSimple CMS忘记密码
  • 数据分析面试题1