Skip to content

Commit 653d92b

Browse files
ts0307kazupon
authored andcommitted
翻译有误 (#1118)
原文:so a "reload" instead of re-render is required to ensure consistent behavior. 所以将“重新加载”替换为重新渲染是必须的 => 所以将重新渲染替换为“重新加载”是必须的
1 parent d9d7fa4 commit 653d92b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/zh-cn/features/hot-reload.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
- 当编辑一个组件的 `<template>` 时,这个组件实例将就地重新渲染,并保留当前所有的私有状态。能够做到这一点是因为模板被编译成了新的无副作用的渲染函数。
1010

11-
- 当编辑一个组件的 `<script>` 时,这个组件实例将就地销毁并重新创建。(应用中其它组件的状态将会被保留) 是因为 `<script>` 可能包含带有副作用的生命周期钩子,所以将“重新加载”替换为重新渲染是必须的,这样做可以确保组件行为的一致性。这也意味着,如果你的组件带有全局副作用,则整个页面将会被重新加载。
11+
- 当编辑一个组件的 `<script>` 时,这个组件实例将就地销毁并重新创建。(应用中其它组件的状态将会被保留) 是因为 `<script>` 可能包含带有副作用的生命周期钩子,所以将重新渲染替换为重新加载是必须的,这样做可以确保组件行为的一致性。这也意味着,如果你的组件带有全局副作用,则整个页面将会被重新加载。
1212

1313
- `<style>` 会通过 `vue-style-loader` 自行热重载,所以它不会影响应用的状态。
1414

0 commit comments

Comments
 (0)