Skip to content

Commit 331c923

Browse files
authored
Update composition-api-faq.md (vuejs#245)
1 parent e95b220 commit 331c923

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/guide/extras/composition-api-faq.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ onMounted(() => {
9090

9191
### 生产包体积更小 {#smaller-production-bundle-and-less-overhead}
9292

93-
搭配 `<script setup>` 使用组合式 API 比等价情况下的选项式 API 更高效,对代码压缩也更友好。这是由于 `<script setup>` 形式书写的组件模板被编译为了一个内连函数,和 `<script setup>` 中的代码位于同一作用域。不像选项式 API 需要依赖 `this` 上下文对象访问属性,被编译的模板可以直接访问 `<script setup>` 中定义的变量,无需一个代码实例从中代理。这对代码压缩更友好,因为变量的名字可以变得更短,但对象的属性名则不能。
93+
搭配 `<script setup>` 使用组合式 API 比等价情况下的选项式 API 更高效,对代码压缩也更友好。这是由于 `<script setup>` 形式书写的组件模板被编译为了一个内联函数,和 `<script setup>` 中的代码位于同一作用域。不像选项式 API 需要依赖 `this` 上下文对象访问属性,被编译的模板可以直接访问 `<script setup>` 中定义的变量,无需一个代码实例从中代理。这对代码压缩更友好,因为变量的名字可以变得更短,但对象的属性名则不能。
9494

9595
## 与选项式 API 的关系 {#relationship-with-options-api}
9696

0 commit comments

Comments
 (0)