You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/glossary/index.md
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -82,7 +82,7 @@ See the [Composition API FAQ](/guide/extras/composition-api-faq) for more detail
82
82
83
83
## custom element {#custom-element}
84
84
85
-
A *custom element* is a feature of the [Web Components](#web-components) standard, which is implemented in modern web browsers. It refers to the ability to use a custom HTML element in your HTML markup to include a Web Component at that point in the page.
85
+
A *custom element* is a feature of the [Web Components](#web-component) standard, which is implemented in modern web browsers. It refers to the ability to use a custom HTML element in your HTML markup to include a Web Component at that point in the page.
86
86
87
87
Vue has built-in support for rendering custom elements and allows them to be used directly in Vue component templates.
88
88
@@ -118,7 +118,7 @@ See [reactive effect](#reactive-effect) and [side effect](#side-effect).
118
118
119
119
## event {#event}
120
120
121
-
The use of events for communicating between different parts of a program is common to many different areas of programming. Within Vue, the term is commonly applied to both native HTML element events and Vue component events. The `v-on` directive is used in templates to listen for both types of event.
121
+
The use of events for communicating between different parts of a program is common to many different areas of programming. Within Vue, the term is commonly applied to both native HTML element events and Vue component events. The `v-on` directive is used in templates to listen for both types of event.
@@ -213,7 +213,7 @@ The `setup()` function itself is a component option, so it *could* be described
213
213
214
214
While the term *plugin* can be used in a wide variety of contexts, Vue has a specific concept of a plugin as a way to add functionality to an application.
215
215
216
-
Plugins are added to an application by calling `app.use(plugin)`. The plugin itself is either a function or an object with an `install` function. That function will be passed the application instance and can then do whatever it needs to do.
216
+
Plugins are added to an application by calling `app.use(plugin)`. The plugin itself is either a function or an object with an `install` function. That function will be passed the application instance and can then do whatever it needs to do.
@@ -265,7 +265,7 @@ Vue can only track reactive dependencies within a reactive effect. If a property
265
265
The term is derived from 'side effect'. Calling the effect function is a side effect of the property value being changed.
266
266
267
267
For more details see:
268
-
-[Guide - Reactivity in Depth](https://vuejs.org/guide/extras/reactivity-in-depth.html)
268
+
-[Guide - Reactivity in Depth](/guide/extras/reactivity-in-depth.html)
269
269
270
270
## reactivity {#reactivity}
271
271
@@ -315,17 +315,17 @@ For more details see:
315
315
316
316
## scheduler {#scheduler}
317
317
318
-
The *scheduler* is the part of Vue's internals that controls the timing of when [reactive effects](#reactive-effect) are run.
318
+
The *scheduler* is the part of Vue's internals that controls the timing of when [reactive effects](#reactive-effect) are run.
319
319
320
320
When reactive state changes, Vue doesn't immediately trigger rendering updates. Instead, it batches them together using a queue. This ensures that a component only re-renders once, even if multiple changes are made to the underlying data.
321
321
322
322
[Watchers](/guide/essentials/watchers.html) are also batched using the scheduler queue. Watchers with `flush: 'pre'` (the default) will run before component rendering, whereas those with `flush: 'post'` will run after component rendering.
323
323
324
-
Jobs in the scheduler are also used to perform various other internal tasks, such as triggering some [lifecycle hooks](#lifecycle-hooks) and updating [template refs](#template-refs).
324
+
Jobs in the scheduler are also used to perform various other internal tasks, such as triggering some [lifecycle hooks](#lifecycle-hooks) and updating [template refs](#template-ref).
325
325
326
326
## scoped slot {#scoped-slot}
327
327
328
-
The term *scoped slot* is used to refer to a [slot](#slot) that receives [props](#props).
328
+
The term *scoped slot* is used to refer to a [slot](#slot) that receives [props](#prop).
329
329
330
330
Historically, Vue made a much greater distinction between scoped and non-scoped slots. To some extent they could be regarded as two separate features, unified behind a common template syntax.
0 commit comments