首页 > 解决方案 > 聚焦文本框时,Ionic App 冻结

问题描述

我已经在 ionic 3 中创建了应用程序。应用程序工作正常,除非我在输入一些数据后单击侧文本框,然后应用程序被冻结。下面是 html 页面的代码。

 <label for="txtphoneInfo">Available Phone # <img alt="Required" src="../../assets/imgs/sp.gif" class="redBox" longdesc="Required" /></label>
                                <div class="textBoxValidate">
                                    <input type="tel" name="txtphoneInfo" value="" id="txtphoneInfo" pattern="\d*" maxlength="10" style="text-transform: uppercase;" data-warn_id="warntxtphone" (keypress)="isNumberKey($event)" />
                                    <span id="warntxtphone" class="requiredFld">Required</span>
                                </div>
                            </div>

标签: angularionic-frameworkionic3

解决方案


如果可能,我建议您使用ionic serve命令运行您的应用程序,并在浏览器中查看它。然后,在浏览器中,循环查看您收到的控制台消息。这应该/可以为您指明正确的方向。你的代码在等待别的东西吗?我看到它被标记为"requiredFld". 是不是有些 JS 没有正确触发?


推荐阅读