Skip to content
This repository was archived by the owner on Aug 8, 2022. It is now read-only.

Commit 8fea76c

Browse files
wxsmsJinjiang
andauthored
docs: Update async-components.md (#677)
* Update async-components.md * update * update * Update src/guide/migration/async-components.md Co-authored-by: Jinjiang <zhaojinjiang@me.com>
1 parent 880800e commit 8fea76c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/guide/migration/async-components.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ badges:
77

88
## 概览
99

10-
以下是对变化的高层次概述
10+
以下是对变化的总体概述
1111

1212
- 新的 `defineAsyncComponent` 助手方法,用于显式地定义异步组件
13-
- `component` 选项重命名为 `loader`
13+
- `component` 选项被重命名为 `loader`
1414
- Loader 函数本身不再接收 `resolve``reject` 参数,且必须返回一个 Promise
1515

1616
如需更深入的解释,请继续阅读!
@@ -37,7 +37,7 @@ const asyncModal = {
3737

3838
## 3.x 语法
3939

40-
现在,在 Vue 3 中,由于函数式组件被定义为纯函数,因此异步组件的定义需要通过将其包裹在新的 `defineAsyncComponent` 助手方法中来显式地定义:
40+
现在,在 Vue 3 中,由于函数式组件被定义为纯函数,因此异步组件需要通过将其包裹在新的 `defineAsyncComponent` 助手方法中来显式地定义:
4141

4242
```js
4343
import { defineAsyncComponent } from 'vue'
@@ -58,10 +58,10 @@ const asyncModalWithOptions = defineAsyncComponent({
5858
```
5959

6060
::: tip 注意
61-
Vue Router 支持一个类似的机制来异步加载路由组件,也就是俗称的*懒加载*。尽管类似,这个功能和 Vue 支持的异步组件是不同的。当用 Vue Router 配置路由组件时,你****应该使用 `defineAsyncComponent`。你可以在 Vue Router 文档的[懒加载路由](https://next.router.vuejs.org/guide/advanced/lazy-loading.html)章节阅读更多相关内容。
61+
Vue Router 支持一个类似的机制来异步加载路由组件,也就是俗称的*懒加载*。尽管类似,但是这个功能和 Vue 所支持的异步组件是不同的。当用 Vue Router 配置路由组件时,你****应该使用 `defineAsyncComponent`。你可以在 Vue Router 文档的[懒加载路由](https://next.router.vuejs.org/guide/advanced/lazy-loading.html)章节阅读更多相关内容。
6262
:::
6363

64-
对 2.x 所做的另一个更改是,`component` 选项现在被重命名为 `loader`以便准确地传达不能直接提供组件定义的信息
64+
对 2.x 所做的另一个更改是,`component` 选项现在被重命名为 `loader`以明确组件定义不能直接被提供
6565

6666
```js{4}
6767
import { defineAsyncComponent } from 'vue'

0 commit comments

Comments
 (0)