React笔记张天禹

1创建虚拟dom

2渲染虚拟dom到页面

reactdom.render(虚拟dom,渲染到哪个容器)

//脚手架,开发者工具

jsx:主要用于创建虚拟dom。js创建虚拟dom的嵌套标签很繁琐。

语法糖:更加简单便捷的一种书写方式。

debugger

js语法:

虚拟dom标签获取js表达式时用{}

在jsx用css使用className

css内联样式:{{}}

标签第一个字母大写就是自己封装的组件

js语句和js表达式

组件:

函数式组件:

写function

类式组件:

组件三大属性:

context:

props:创建组件时候的构造函数要用

refs

state:状态,可以存东西。不可直接更改,用setState更改

事件绑定:

onClick={this.demo}

拿着原型上的生成一个新的挂在实例自身上,bind方法里面传什么就把调用bind的函数方法的this改成什么。

相关推荐
Refly3 分钟前
【微信接入 OpenClaw 龙虾🦞】10分钟手把手教程完成接入,Claude 模型无限使用
前端·微信·github
恋猫de小郭10 分钟前
为什么中转渠道的顶级模型会不好用?这是一个技术问题
前端·人工智能·ai编程
elseif12313 分钟前
CSP-S提高级大纲
开发语言·数据结构·c++·笔记·算法·大纲·考纲
发现一只大呆瓜15 分钟前
React-深度拆解 React路由:从实战进阶到底层原理
前端·react.js·面试
兰.lan16 分钟前
【黑马ai测试】Day01课堂笔记+课后作业
软件测试·笔记·python·ai·单元测试
不甜情歌16 分钟前
搞懂 Promise:告别回调嵌套,再也不怕异步代码乱成麻
前端·javascript
野草arthas18 分钟前
什么是视觉层次?为什么需要它?
前端
发现一只大呆瓜30 分钟前
React-手把手带你实现 Keep-Alive 效果
前端·react.js·面试
Jack.Jia41 分钟前
GPS原理笔记二——GPS信号和导航电文
笔记
zzh0811 小时前
MySQL数据库操作笔记
数据库·笔记·mysql