Javascript 点击时角度2触发元素

Javascript 点击时角度2触发元素,javascript,angular,mobile,ionic-framework,ionic2,Javascript,Angular,Mobile,Ionic Framework,Ionic2,所以我有下面的列表,现在我想当时钟被点击触发一个不同的元素(在本例中),我知道我需要在时钟上放置一个点击事件,但我不知道如何触发隐藏的元素 我的代码: <ion-list> <ion-list-header> Working days </ion-list-header> <ion-item *ngFor="let work_day of working_days;let i = index"> <ion-labe

所以我有下面的列表,现在我想当时钟被点击触发一个不同的元素
(在本例中)
,我知道我需要在时钟上放置一个点击事件,但我不知道如何触发隐藏的元素

我的代码:

<ion-list>
  <ion-list-header>
    Working days
  </ion-list-header>
  <ion-item *ngFor="let work_day of working_days;let i = index">
    <ion-label>{{work_day}}   
  <ion-icon name="clock" style="position:absolute;right:0px" (click)="trigger(child)"></ion-icon>
   <ion-datetime #child style="position:absolute;right:-99999999px" displayFormat="HH:MM" [(ngModel)]="myDate"></ion-datetime></ion-label>
    <ion-checkbox></ion-checkbox>
  </ion-item>
</ion-list>

但这不起作用,我是爱奥尼亚的新手,因此非常感谢任何帮助

那么,您是否试图触发
?不,您的代码没有显示任何
(单击)
事件。。。点击它会做什么?@GabrielLovetro请刷新,stackoverflow没有显示全部代码,会显示一个带有datetime的模式,我只想当有人点击时触发点击哦,我明白了-我的错误!我以前从未尝试过触发这样的点击,但我在过去尝试过使用jquery,它有点简单(但性能不是很好,因为它使用jquery,我认为jqlite没有这种方法)。
working_days = ['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'];

constructor(){

}

trigger(value){
    value.trigger('click');
}