vue點擊input彈出帶搜索鍵盤并監(jiān)聽該元素的方法
1.遇到問題:
需要做一個點擊input彈出帶搜索的鍵盤。
解決:
input的type="search",可彈出帶搜索的鍵盤。并監(jiān)聽搜索按鈕,請求數(shù)據(jù)
<input @keyup.13="show()" type="search">
2.但是又遇到一個新的問題:
點擊搜索之后鍵盤沒有收回。
解決:
通過$refs獲取input
監(jiān)聽搜索按鈕,添加.blur()
<input @keyup.13=show() type="search" ref="input1"> show(){ this.$refs.input1.blur(); }
3.測試時發(fā)現(xiàn)ios無法彈出帶搜索的鍵盤
解決:
給input外加一層from
<form action="javascript:return true;"> <input @keyup.13=show() type="search" ref="input1"> </form> show(){ this.$refs.input1.blur(); }
以上這篇vue點擊input彈出帶搜索鍵盤并監(jiān)聽該元素的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
vue3使用vuex實現(xiàn)頁面實時更新數(shù)據(jù)實例教程(setup)
在前端開發(fā)中往往會遇到頁面需要實時刷新數(shù)據(jù)的情況,給用戶最新的數(shù)據(jù)展示,這篇文章主要給大家介紹了關于vue3使用vuex實現(xiàn)頁面實時更新數(shù)據(jù)(setup)的相關資料,需要的朋友可以參考下2022-09-09在vue中使用el-tab-pane v-show/v-if無效的解決
這篇文章主要介紹了在vue中使用el-tab-pane v-show/v-if無效的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08vue.js中methods watch和computed的區(qū)別示例詳解
methods,watch和computed都是以函數(shù)為基礎的,但各自卻都不同,這篇文章主要給大家介紹了關于vue.js中methods watch和computed區(qū)別的相關資料,需要的朋友可以參考下2021-08-08vite.config.ts配置之自動導入element-puls方式
這篇文章主要介紹了vite.config.ts配置之自動導入element-puls方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10