我尝试绑定到Angular 6.0模板中来自SVG对象的事件,发现大多数HTML元素的标准事件都不适用于通过SVG绑定到“
@Component(
{
selector: 'loading-component',
template: `
SVG TEST
<object data="mysvg.svg" type="image/svg+xml" (click)="svgClickHandler($event)"></object>`
})
export class LoadingComponent
{
constructor()
{
console.log('LoadingComponent.constructor()', '');
}
public svgClickHandler(e: MouseEvent): void
{
console.log('LoadingComponent.svgClickHandler()', e);
}
}
为什么Angular不能绑定来自的事件?