如何在角度2中识别Typescript中的HTML元素

时间:2016-12-21 11:56:21

标签: angular typescript

我有一个div元素,我需要找到它并在其上应用一些逻辑,如何在没有jQuery或javascript的情况下识别该元素?

一般在jquery我们这样做 $('#elementID')但在打字稿?

我尝试了以下方式

<div #myID></div>
ts文件中的

@ViewChild('myID') myDiv: any;

当我使用

let element = this.myDiv.nativeElement

我直接得到我的div,我不能再对它进行任何操作我必须写

let element = $(this.myDiv.nativeElement)

对该元素应用任何更改

我尝试将其声明为HTMLElement而不是其他任何方式。

任何人都可以提供帮助,如何在jquery中查找元素应用函数而不使用 $

1 个答案:

答案 0 :(得分:0)

在角度2中,我们使用function或$ event来提供逻辑。 例如 -

  

(click)=“func()”或(ngModelChange)=“func($ event)”。