'EventTarget'类型上不存在Angular属性'parentNode'

Luk*_*kas 8 javascript parent angularjs

我想要达到某个元素的父级:

let t = e.target.parentNode

但我有这个错误: Property 'parentNode' does not exist on type 'EventTarget'

我试过<Element>e.target.parentNode但这也没有给我任何结果.有人可以帮忙吗?

Dav*_*ens 10

我不得不在括号中包含类型转换:

let parent = ( <HTMLElement>event.target ).parentElement;
Run Code Online (Sandbox Code Playgroud)

或使用parentNode:

let parent = ( <HTMLElement>( <HTMLElement>event.target ).parentNode );
Run Code Online (Sandbox Code Playgroud)