如何在typeScript中从事件中取出Id?

时间:2018-04-14 12:43:15

标签: javascript angular typescript ionic2

HTML: -

<ion-checkbox color="dark" checked="false" id="1on" (ionChange)="onTap($event)" ></ion-checkbox>

打字稿: -

onTap(e)
  {
    console.log(e);

    console.log(e.checked);
  }

我想获得复选框的ID,我怎么能得到它?

当我访问事件时我可以看到里面的elemtRef有内部有nativeElement吗?所以如何访问id并在console.log上打印它不能在ts文件中使用ajax。

2 个答案:

答案 0 :(得分:0)

这项工作:

  console.log(e._elementRef.nativeElement.id);

答案 1 :(得分:-1)

因为您有对DOM元素的引用。试试这个:

const checkboxId = e.currentTarget.getAttribute(&#39; id&#39;);