gfe*_*els 3 ionic-framework ionic3 angular
有时我不明白为什么 Ionic 如此不灵活。我有一个输入和一个标签堆叠在一起:
<ion-item>
<ion-label stacked (click)="labelClick($event)" [innerHTML]="htmlString"></ion-label>
<ion-input ></ion-input>
Run Code Online (Sandbox Code Playgroud)
labelClick()无论如何,该功能都不会触发。
有什么我可以做的,以便单击 LABEL 触发该功能?不改变外观/使用的组件。
这是一个带有此代码的堆栈闪电战,证明它不起作用:https ://stackblitz.com/edit/ionic-5yreac?file=pages%2Fhome%2Fhome.html
经过长时间的调查,我发现问题是这种风格(可以通过检查 ion-label 看到):
因此解决方法是:
.item-input ion-label{
pointer-events:all!important;
}
Run Code Online (Sandbox Code Playgroud)
和...一起:
.item-cover{
display:none;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8803 次 |
| 最近记录: |