jo *_*o v 5 javascript angular2-directives angular
如果我有一个带有单击处理程序的简单按钮和一个自定义属性指令,如下所示:
<button (click)="save()" attributedirective="project saved">Save</button>
Run Code Online (Sandbox Code Playgroud)
在我的属性指令中,我使用hostlistener装饰器来监听click事件:
@Directive({
selector: `[attributedirective]`
})
export class AuditPusher {
@Input('attributedirective') attributedirective: string = 'Missing message!';
@HostListener('click', ['$event'])
pushAudit() {
console.log('text:'+this.attributedirective.toString());
}
}
Run Code Online (Sandbox Code Playgroud)
我的哪个代码会首先启动?click事件的save()或属性指令中的代码? - 并且:想象一下有两个属性指令.哪个会首先开火?在Angular 1中有类似指令的优先级,在Angular 2中是如何完成的?我发现很难找到相关的文档.
| 归档时间: |
|
| 查看次数: |
2512 次 |
| 最近记录: |