离子2:禁用"确定"键盘上的按钮在窗体中

时间:2017-06-21 14:15:01

标签: android ios forms angular ionic2

我用表单构建了一个Ionic 2应用程序。在我的表单中,我可以输入类型" text",并且勉强地,它打开设备键盘。 但是,当我触摸" Ok"键盘上的按钮,我提交表格动作。

我不希望我的键盘执行此操作,我只想在触摸按钮时关闭键盘。

有人有想要覆盖这个按钮吗?

Key board in form

1 个答案:

答案 0 :(得分:1)

我所做的只是对提交表单时调用的方法是否打开键盘进行了简单检查。

if (this.keyboard.isOpen()) {
   this.keyboard.close();
   return;
}

阻止go按钮实际提交,而是关闭键盘。记住将键盘添加到构造函数中-公用键盘:Keyboard 和导入-从“ ionic-angular”导入{Keyboard};