gpt4 book ai didi

angularjs - Angular Material : loose focus with clicking out an input

转载 作者:行者123 更新时间:2023-12-04 19:40:34 26 4
gpt4 key购买 nike

使用 Angular 和 Material 设计,我注意到,当您聚焦输入然后单击外部时(没有什么特别的):

  • 在桌面上,焦点从输入
  • 中移除
  • 在移动设备 (android) 上,焦点停留在

  • 这在移动设备上真的很烦人,因为有一个聚焦的 md-autocomplete,虚拟键盘会向上滑动并占据可用高度的一半。而且没有办法隐藏它,只能点击另一个字段或按钮!

    我真的不明白为什么手机不应该像桌面一样。当用户点击外部或选择一个元素时,有没有办法失去焦点?

    最佳答案

    app = angular.module('App', ['ngMaterial'])
    .config(function( $mdGestureProvider ) {
    $mdGestureProvider.skipClickHijack();
    });

    我知道这已经是多年前的问题了,但万一有人遇到同样的问题。 $mdGestureProvider.skipClickHijack()为我工作。

    关于angularjs - Angular Material : loose focus with clicking out an input,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38355403/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com