vue Antd 輸入框Input自動(dòng)聚焦方式
vue Antd 輸入框Input自動(dòng)聚焦
1、從vue的實(shí)例屬性$ref去調(diào)input的focus方法使其實(shí)現(xiàn)聚焦。
<a-input type="text ref="ainput" />? <button @click="handleChange"></button>
2、點(diǎn)擊button自動(dòng)聚焦,或其他事件需要聚焦
methods:{
? ? handleChange(){
? ? ? ? this.$nextTick(()=>{
? ? ? ? ? ? this.$refs.ainput.focus()
? ? ? ? })
? ? }
}vue中輸入框聚焦,自動(dòng)跳轉(zhuǎn)下一個(gè)輸入框
需求
點(diǎn)擊請掃描庫位,enter鍵觸發(fā)后,跳轉(zhuǎn)到下一輸入框,然后自動(dòng)聚焦另外一個(gè)輸入框上

<el-input
v-model="posName" clearable size="small" placeholder="請掃描庫位" style="width: 200px"
class="filter-item" @keyup.enter.native="jumpInput"
/>
<el-input
ref="barcodeMsg" v-model="barcode" clearable size="small" placeholder="請掃描物料信息"
style="width: 400px" class="filter-item" @keyup.enter.native="getSearch('material')"
/>
// enter鍵觸發(fā)
jumpInput() {
this.$refs.barcodeMsg.focus(); // 自動(dòng)獲取焦點(diǎn)
},
如圖

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
VUE3自定義指令防止重復(fù)點(diǎn)擊多次提交的實(shí)現(xiàn)方法
vue3項(xiàng)目,新增彈框連續(xù)點(diǎn)擊確定按鈕防止多次提交,在按鈕上添加自定義指令,這篇文章主要介紹了VUE3自定義指令防止重復(fù)點(diǎn)擊多次提交的實(shí)現(xiàn)方法,需要的朋友可以參考下2024-08-08
前端開發(fā)指南之vue-grid-layout的使用實(shí)例
vue-grid-layout是一個(gè)vue柵格拖動(dòng)布局的組件,下面這篇文章主要給大家介紹了關(guān)于前端開發(fā)指南之vue-grid-layout使用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09
解決微信瀏覽器緩存站點(diǎn)入口文件(IIS部署Vue項(xiàng)目)
這篇文章主要介紹了解決微信瀏覽器緩存站點(diǎn)入口文件(IIS部署Vue項(xiàng)目),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06
nuxt 每個(gè)頁面head標(biāo)簽內(nèi)容設(shè)置方式
這篇文章主要介紹了nuxt 每個(gè)頁面head標(biāo)簽內(nèi)容設(shè)置方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11

