小编Jus*_*ger的帖子

有没有办法从Angular 2中的组件内检查@Output连线?

ngOnInit组件的方法中,@ Invput值将被绑定,因此您可以检查组件上的这些属性,但似乎没有办法检查@Output事件绑定.我希望能够知道@Output是否已连接到组件上.

(使用Angular 2 beta 2和TypeScript)

import {Component, Output, EventEmitter} from 'angular2/core';

@Component({
    selector: 'sample',
    template: `<p>a sample</p>`
})
export class SampleComponent {
    @Output() cancel = new EventEmitter();

    ngOnInit() {
        // would like to check and see if cancel was used
        // on the element <sample (cancel)="doSomething()"></sample> 
        // or not <sample></sample>
    }
}
Run Code Online (Sandbox Code Playgroud)

typescript angular

21
推荐指数
1
解决办法
5518
查看次数

标签 统计

angular ×1

typescript ×1