diff --git a/files/zh-cn/learn/tools_and_testing/client-side_javascript_frameworks/vue_first_component/index.md b/files/zh-cn/learn/tools_and_testing/client-side_javascript_frameworks/vue_first_component/index.md
index eaae0dd7773290..9d53f487d2756e 100644
--- a/files/zh-cn/learn/tools_and_testing/client-side_javascript_frameworks/vue_first_component/index.md
+++ b/files/zh-cn/learn/tools_and_testing/client-side_javascript_frameworks/vue_first_component/index.md
@@ -7,7 +7,7 @@ slug: Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Vue_first_compon
现在是时候深入了解 Vue,并创建我们自己的自定义组件了--我们将从创建一个组件来表示待办事项列表中的每个项目开始。在这一过程中,我们将学习一些重要的概念,例如在其他组件中调用组件,通过道具向它们传递数据,以及保存数据状态。
-> **备注:** 如果你需要根据我们的版本检查您的代码,你可以在我们的 [todo-vue](https://github.com/mdn/todo-vue) 仓库找到中找到示例 Vue 程序代码的完成版本。有关运行中的实时版本,请参见 。
+> **备注:** 如果你需要根据我们的版本检查您的代码,你可以在我们的 [todo-vue](https://github.com/mdn/todo-vue) 仓库找到中找到示例 Vue 程序代码的完成版本。有关运行中的实时版本,请参见 。
@@ -64,7 +64,7 @@ slug: Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Vue_first_compon
现在我们可以开始为`ToDoItem`添加实际内容了。Vue 模板目前只允许一个根元素--一个元素需要包裹模板内的所有内容(Vue 3 发布后会改变这种情况)。我们将为该根元素使用一个[``](/zh-CN/docs/Web/HTML/Element/div)。
1. 现在在你的组件模板中添加一个空的`
`。
-2. 在那个`
`里面,让我们添加一个`checkbox`和一个对应的`label`。给复选框添加一个`id`,并添加一个`for`属性,将复选框映射到标签上,如下图所示。.
+2. 在那个 `
` 里面,让我们添加一个 `checkbox` 和一个对应的 `label`。给复选框添加一个 `id`,并添加一个 `for` 属性,将复选框映射到标签上,如下所示:
```html
@@ -103,7 +103,7 @@ export default {
这和之前 Vue CLI 注册`HelloWorld`组件的方式是一样的。
-要在应用程序中实际展示`ToDoItem`组件,你需要在``模板内添加一个`/to-do-item>`元素。请注意,组件文件名及其在 JavaScript 中的表示方式总是用大写驼色(例如`ToDoList`),而等价的自定义元素总是用连字符小写(例如``)。
+要在应用程序中实际展示 `ToDoItem` 组件,你需要在 `` 模板内添加一个 `` 元素。请注意,组件文件名及其在 JavaScript 中的表示方式总是用大写驼色(例如 `ToDoList`),而等价的自定义元素总是用连字符小写(例如 ``)。
1. 在``下面,创建一个无序列表 (``),其中包含一个列表项 (`- `)。
2. 在列表项 (\
- ) 里面添加``.
@@ -174,7 +174,7 @@ export default {
在你的 `` 中,将 `