TextField 模糊在 Nativescript vue 中不起作用

Posted

技术标签:

【中文标题】TextField 模糊在 Nativescript vue 中不起作用【英文标题】:TextField blur not working in Nativescript vue 【发布时间】:2019-02-20 18:37:43 【问题描述】:

我有一个带有 keyboardType="phone" 的 TextField 组件,但使用电话类型时出现问题,因为用户无法关闭该数字键盘,所以我尝试使用内置事件:

<Textfield
  hint="Some hint text"
  keyboardType="phone"
  @blur="dismissKeyboard"
/>

方法如下:

methods: 
  dismissKeyboard() 
    alert('Keyboard dismissed')
  

但它从未触发过,当我按下文本输入,输入电话号码,然后单击其他元素时,不会触发模糊事件。

【问题讨论】:

【参考方案1】:

blur 是一个事件,你必须像这样使用它(添加一个@):

<Textfield
  hint="Some hint text"
  keyboardType="phone"
  @blur="dismissKeyboard"
/>

【讨论】:

好吧,我之前尝试过@blur,但没有成功。还有什么可能导致此问题?

以上是关于TextField 模糊在 Nativescript vue 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

如何使用AS3,实现百度模糊查询提示那样。

easyui combobox完全匹配valueField的bug

easyui combobox完全匹配valueField的bug

easyui combobox模糊搜索

NSPredicate 根据谓语动词 进行 模糊查询

EasyUI Combobox组合框(模糊搜索默认值绑定)