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');
}