Javascript 离子输入点击离子4角6
我有一个在表单中输入离子的视图:Javascript 离子输入点击离子4角6,javascript,angular,ionic-framework,angular6,ionic4,Javascript,Angular,Ionic Framework,Angular6,Ionic4,我有一个在表单中输入离子的视图: <form class="inputs-in-block" [formGroup]="userForm"> <ion-input type="text" placeholder="Username" (click)='onClickFuntion($event)'></ion-input> </form> 我在没有参加活动的情况下尝试过,但它也不起作用 在最新版本中,单击事
<form class="inputs-in-block" [formGroup]="userForm">
<ion-input type="text" placeholder="Username" (click)='onClickFuntion($event)'></ion-input>
</form>
我在没有参加活动的情况下尝试过,但它也不起作用
在最新版本中,单击事件是否可用于?
有什么解决办法吗?您还必须从
模板发送它。你的模板中缺少了<代码>(单击)='onClickFunction($event)
我认为这是一个打字错误:
您的模板中有:
(click)='onClickFuntion($event)'
但在您的ts文件中:
onClickFunction(event) {
console.log('Event caught');
}
onClickFunction onClickFunction。。。参见“c”我认为,您应该使用
ionClick
来触发click事件
如果您做了以下更改,您的代码应该可以工作
<form class="inputs-in-block" [formGroup]="userForm">
<ion-input type="text" placeholder="Username" (ionClick)='onClickFuntion($event)'></ion-input>
</form>
您是在测试设备上的点击还是在浏览器中的点击?是的,在我的浏览器中
onClickFunction(event) {
console.log('Event caught');
}
<form class="inputs-in-block" [formGroup]="userForm">
<ion-input type="text" placeholder="Username" (ionClick)='onClickFuntion($event)'></ion-input>
</form>