Skip to content

Commit

Permalink
fix: 修改
Browse files Browse the repository at this point in the history
  • Loading branch information
joywins-y committed Mar 20, 2024
1 parent 542a55e commit f9d25aa
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/面试复盘/React/useRef.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ ref 是英语 reference(引用)的缩写,在 React 中,开发者可以

- String 类型(已不推荐使用)
- 函数类型
- { current : T }
- `{ current : T }`

目前关于创建 ref,类组件推荐使用 createRef 方法,函数组件推荐使用 useRef

Expand All @@ -33,7 +33,7 @@ function mountRef(initialValue) {
}
```

在 mount 阶段,首先调用 mountWorkInProgressHook 方法得到一个 hook 对象,该 hook 对象的 memoizedState 上面会缓存一个键为 current 的对象 { current: initialValue },之后向外部返回该对象。
在 mount 阶段,首先调用 mountWorkInProgressHook 方法得到一个 hook 对象,该 hook 对象的 memoizedState 上面会缓存一个键为 current 的对象 `{ current: initialValue }`,之后向外部返回该对象。

**update 阶段**

Expand Down Expand Up @@ -279,7 +279,7 @@ const MyInput = forwardRef((props, ref) => {
>
> - String 类型(已不推荐使用)
> - 函数类型
> - { current : T }
> - `{ current : T }`
>
> 目前最为推荐的是在类组件中使用 createRef,函数组件中使用 useRef 来创建 Ref。
>
Expand Down

0 comments on commit f9d25aa

Please sign in to comment.