自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 [ffxixslh] React Docs [beta] - 学习笔记(6)

第二次渲染的 Effect 已经被跳过了,所有 React 需要清除第一次渲染的 Effect。

2022-12-18 18:48:34 73 1

原创 [ffxixslh] React - 学习笔记 - Forward Refs

高阶函数获取 React 传递给子组件的 ref ,然后转发到子组件渲染的 DOM。

2022-12-18 18:09:22 101

原创 [ffxixslh] React - 学习笔记 - Fragments

Fragments 允许你将子列表分组,而无需向 DOM 添加额外节点。

2022-12-18 18:05:54 85

原创 [ffxixslh] React - 学习笔记 - HOC

如果存在某些组件的实现流程是相同的,可以将它们的共有流程抽离成一个抽象组件,编写其。是参数为组件,返回值是新组件的。如果需要测试组件渲染时长,函数获取时间戳再求差值;是在类的生命周期函数。

2022-12-18 18:03:14 68

原创 [ffxixslh] React - 学习笔记 - Portals

portal 可以将子节点渲染到父组件之外的其他 DOM 节点中。

2022-12-18 17:36:08 68

原创 [ffxixslh] React Docs [beta] - 学习笔记(5)

默认的,你的Effect会在每次渲染后运行。

2022-09-26 21:00:57 343

原创 [ffxixslh] React Docs [beta] - 学习笔记(4)

当一条信息仅是 event handlers 需要的,并且更改它时不想产生 re-render 的话,使用 ref 可能会比使用 state 更有效

2022-09-25 14:36:55 505

原创 [ffxixslh] React Docs [beta] - 学习笔记(3)

Context 提供了一个无需为每层组件手动添加 props,就能在组件树间进行数据传递的方法。

2022-09-14 20:34:00 180

原创 [ffxixslh] React Docs [beta] - 学习笔记(2)

Reducers 允许您合并组件的状态更新逻辑。 Context 允许您将信息深入地传递给其他组件。你可以将 Reducer 和 Context 组合在一起来管理复杂屏幕的状态。

2022-09-14 20:21:16 233

原创 [ffxixslh] React Docs [beta] - 学习笔记(1)

分布在许多事件处理程序中的具有许多状态更新的组件可能会非常庞大。对于这些情况,你可以将组件外部的所有状态更新逻辑合并到一个函数中,称为 reducer

2022-09-14 20:13:39 231

原创 [ffxixslh] 你不知道的JavaScript - this和对象原型 - 读书笔记 (2)

this是一个特别的关键字,被自动定义在所有函数的作用域中。

2022-09-08 09:38:20 196

原创 [ffxixslh] 你不知道的JavaScript - 作用域和闭包 - 读书笔记 (1)

分词/词法分析(Tokenizing):将由字符组成的字符串分解成有意义的代码块,这些代码块称为词法单元(token)解析/语法分析(Parsing):将词法单元流(数组)转换成“抽象语法树”(Abstract Syntax Tree, AST)代码生成:将 AST 转换为可执行代码。

2022-09-08 09:28:08 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除