我已经建立了一个Ionic2应用程式,目前正在尝试改善UX。为此,我收到了一些反馈,使我想到了是否有一种方法可以

    <ion-select>
      <ion-option>
      </ion-option>
    </ion-select>

轻按一下,将立即为我提供输出,而无需等待用户按下 ionic 操作表(http://ionicframework.com/docs/v2/api/components/select/Select/)默认使用的当前出现的“确定”和“取消”按钮。

任何建议将不胜感激! :)

编辑:

正如@sebaferrreras所建议的那样,

如果选项数量超过6,即使已通过操作表,也会使用警报界面。

因此,如果您需要使用6个以上的选项,那么就目前而言,您必须找到一种解决方法,此功能是而不是 在onict_strong Ionic2文档下列出了。

最佳答案

更改select元素中使用的API(通过使用ActionSheet API)可能是一个选择。

为此,您只需要在interface="action-sheet"元素中添加ion-select

  <ion-item>
    <ion-label>Gender</ion-label>
    <ion-select interface="action-sheet">
      <ion-option value="f" selected="true">Female</ion-option>
      <ion-option value="m">Male</ion-option>
    </ion-select>
  </ion-item>

我不确定这是否是您应用中的有效选项(就UX而言)。

编辑:

就像在Ionic 2 docs中可以找到一样

关于angular - Ionic2 ionic 选择,没有“确定”和“取消”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39014520/

10-13 05:47