Ionic - Javascript 键盘

键盘是 Ionic 中的自动化功能之一。这意味着 Ionic 可以识别何时需要打开键盘。

使用键盘

开发人员可以在使用 Ionic 键盘时调整一些功能。当您想在键盘打开时隐藏某些元素时,可以使用 hide-on-keyboard-open 类。为了向您展示它的工作原理,我们创建了在键盘打开时需要隐藏的输入和按钮。

<label class = "item item-input">
   <input type = "text" placeholder = "Input 1">
</label>

<button class = "button button-block hide-on-keyboard-open">
   button
</button>

上述代码将在屏幕产生以下内容 −

Ionic Keyboard Button

现在,当我们点击输入字段时,键盘将自动打开,按钮将隐藏。

Ionic Keyboard

Ionic 的一个不错的功能是它会调整屏幕上的元素,因此当键盘打开时,焦点元素始终可见。下图显示了十个输入表单,最后一个是蓝色的。

Ionic Keyboard False

当我们点击蓝色表单时,Ionic 会调整我们的屏幕,因此蓝色表单始终可见。

Ionic Keyboard True

注意 −仅当屏幕位于具有 Scroll View 的指令内时,此方法才有效。如果您从其中一个 Ionic 模板开始,您会注意到所有模板都使用 ion-content 指令作为其他屏幕元素的容器,因此始终会应用 Scroll View。