Ionic framework 自动键盘输入与离子
我需要一个关于Ionic的程序,当我进入页面时,它会将手机键盘调到Ionic输入 页面示例如下:Ionic framework 自动键盘输入与离子,ionic-framework,ionic3,ionic-native,Ionic Framework,Ionic3,Ionic Native,我需要一个关于Ionic的程序,当我进入页面时,它会将手机键盘调到Ionic输入 页面示例如下: <ion-content padding> <form> <ion-row> <ion-col> <ion-input #user name="user" type="text" placeholder="Usuário"></ion-input> </ion-col&g
<ion-content padding>
<form>
<ion-row>
<ion-col>
<ion-input #user name="user" type="text" placeholder="Usuário"></ion-input>
</ion-col>
</ion-row>
</form>
</ion-content>
我想要的是使用Ionic的导航生命周期(我相信在本例中使用的是Ionic ViewDiCenter)将焦点和键盘自动带到字段中,我已经尝试了一些代码,但不幸的是,它有时有效,有时无效,马上谢谢。您可以使用ionic的键盘插件在ionic ViewDiCenter方法中设置文本区域的焦点,并显示键盘
@ViewChild('user') input ;
ionicViewDidEnter(){
setTimeout(() => {
this.input.setFocus();
},150);
this.keyboard.show();
}
我参考了以下链接。有关更多信息,请浏览:
@EvandroG.Santos
this.keyboard.show()代码>将此移到setTimeout并再次尝试。我在我的项目中尝试了此操作,我刚刚将焦点设置在输入上,键盘将自动打开。IonViewDiCenter(){setTimeout(()=>{this.searchBar.setFocus();},500}