diff --git a/packages/core/src/metadata/directives.ts b/packages/core/src/metadata/directives.ts index 02570ada4f..e79956b8b5 100644 --- a/packages/core/src/metadata/directives.ts +++ b/packages/core/src/metadata/directives.ts @@ -237,18 +237,27 @@ export interface Directive { * ### 范例 * * ```typescript - * @Directive({ + * @Component({ * selector: 'child-dir', - * exportAs: 'child' + * outputs: [ 'bankNameChange' ] + * template: `` * }) * class ChildDir { + * bankNameChange: EventEmitter = new EventEmitter(); * } - * + * * @Component({ * selector: 'main', - * template: `` + * template: ` + * {{ bankName }} + * ` * }) * class MainComponent { + * bankName: string; + * + * onBankNameChange(bankName: string) { + * this.bankName = bankName; + * } * } * ``` *