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;
|
mounted?(this: V): void;
|
||||||
beforeUpdate?(this: V): void;
|
beforeUpdate?(this: V): void;
|
||||||
updated?(this: V): void;
|
updated?(this: V): void;
|
||||||
|
activated?(this: V): void;
|
||||||
|
deactivated?(this: V): void;
|
||||||
|
|
||||||
directives?: { [key: string]: DirectiveOptions | DirectiveFunction };
|
directives?: { [key: string]: DirectiveOptions | DirectiveFunction };
|
||||||
components?: { [key: string]: Component | AsyncComponent };
|
components?: { [key: string]: Component | AsyncComponent };
|
||||||
|
|
|
@ -123,6 +123,8 @@ Vue.component('component', {
|
||||||
mounted() {},
|
mounted() {},
|
||||||
beforeUpdate() {},
|
beforeUpdate() {},
|
||||||
updated() {},
|
updated() {},
|
||||||
|
activated() {},
|
||||||
|
deactivated() {},
|
||||||
|
|
||||||
directives: {
|
directives: {
|
||||||
a: {
|
a: {
|
||||||
|
|
Loading…
Reference in New Issue