mirror of https://github.com/vuejs/vue.git
Add missing lifecycle definition (#4251)
* add missing lifecycle definition * add activated lifecycle tests
This commit is contained in:
parent
4995ce5a6c
commit
4dccbbc997
|
@ -32,6 +32,8 @@ export interface ComponentOptions<V extends Vue> {
|
|||
mounted?(this: V): void;
|
||||
beforeUpdate?(this: V): void;
|
||||
updated?(this: V): void;
|
||||
activated?(this: V): void;
|
||||
deactivated?(this: V): void;
|
||||
|
||||
directives?: { [key: string]: DirectiveOptions | DirectiveFunction };
|
||||
components?: { [key: string]: Component | AsyncComponent };
|
||||
|
|
|
@ -123,6 +123,8 @@ Vue.component('component', {
|
|||
mounted() {},
|
||||
beforeUpdate() {},
|
||||
updated() {},
|
||||
activated() {},
|
||||
deactivated() {},
|
||||
|
||||
directives: {
|
||||
a: {
|
||||
|
|
Loading…
Reference in New Issue