diff --git a/src/v2/guide/components.md b/src/v2/guide/components.md index cd0820ba65..4884a079c8 100644 --- a/src/v2/guide/components.md +++ b/src/v2/guide/components.md @@ -483,7 +483,7 @@ Every Vue instance implements an [events interface](../api/#Instance-Methods-Eve - Listen to an event using `$on(eventName)` - Trigger an event using `$emit(eventName)` -

Note that Vue's event system is separate from the browser's [EventTarget API](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget). Though they work similarly, `$on` and `$emit` are __not__ aliases for `addEventListener` and `dispatchEvent`.

+

Note that Vue's event system is different from the browser's [EventTarget API](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget). Though they work similarly, `$on` and `$emit` are __not__ aliases for `addEventListener` and `dispatchEvent`.

In addition, a parent component can listen to the events emitted from a child component using `v-on` directly in the template where the child component is used.