在Nativescript的TextField之外单击时,从TextField中移除焦点

在Nativescript的TextField之外单击时,从TextField中移除焦点,nativescript,nativescript-vue,Nativescript,Nativescript Vue,当用户单击Outside of TextField时,我想从TextField中移除焦点。 如何在nativescript中执行此操作?是如何在Android上从文本字段中删除焦点。您需要另一个可以转移焦点的视图。该示例是使用{N}core完成的,在{N}Vue中实现遵循标准步骤,注册自定义元素并在模板上使用它 要隐藏键盘,请在点击布局(文本字段之外的任何位置)时执行以下代码 更准确地说,你想隐藏键盘还是移除焦点?在安卓系统中,当键盘被隐藏时,焦点仍然可以放在文本字段上。在iOS中,隐藏键盘也会

当用户单击Outside of TextField时,我想从TextField中移除焦点。 如何在nativescript中执行此操作?

是如何在Android上从文本字段中删除焦点。您需要另一个可以转移焦点的视图。该示例是使用{N}core完成的,在{N}Vue中实现遵循标准步骤,注册自定义元素并在模板上使用它

要隐藏键盘,请在点击布局(文本字段之外的任何位置)时执行以下代码


更准确地说,你想隐藏键盘还是移除焦点?在安卓系统中,当键盘被隐藏时,焦点仍然可以放在文本字段上。在iOS中,隐藏键盘也会删除焦点。我想隐藏键盘并删除焦点。如果我将键盘放在页面的主布局中,它对我有效,但会覆盖RadListView itemTap事件
import * as utils from "tns-core-modules/utils/utils";

if (utils.ad) {
  utils.ad.dismissSoftInput();
} else {
  // iOS
  utils.ios
            .getter(UIApplication, UIApplication.sharedApplication)
            .keyWindow
            .endEditing(true);
}