国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue按鈕綁定回車(鍵盤事件)

這篇具有很好參考價(jià)值的文章主要介紹了vue按鈕綁定回車(鍵盤事件)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.vue中指定的寫法

<button @keyup.enter.native="xxxx">查詢</button>

但是,這種方式只能在該按鈕獲取到光標(biāo)之后才能綁定回車鍵,也就是說你需要先用鼠標(biāo)點(diǎn)擊一下觸發(fā)綁定回車的操作。文章來源地址http://www.zghlxwxcb.cn/news/detail-567017.html

2.vue3中在?onMounted中監(jiān)聽鍵盤的keydown方式,這種方式不需要按鈕獲取到焦點(diǎn)

const keydownEvent = () => {
	document.onkeydown = (e: any) => {
	    if (e.defaultPrevented) {
		    return;
	    }
	    const body = document.getElementsByTagName('body')[0];
        // match(xxxx應(yīng)填寫文件在瀏覽器中的地址,不需要包括https、http或者www),這里是為了防止其他頁面觸發(fā)
	    if (e.keyCode === 13 && e.target.baseURI.match("xxxx") && e.target === body) {
            console.log("按下了回車鍵");
            xxxx(); //需要調(diào)用的方法
        }
	};
};

onMounted(() => {
    keydownEvent();
});

到了這里,關(guān)于vue按鈕綁定回車(鍵盤事件)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vue+ElementUI el-table表格單元格編輯增加鍵盤事件功能(向上、向下、回車鍵盤事件)

    vue+ElementUI el-table表格單元格編輯增加鍵盤事件功能(向上、向下、回車鍵盤事件)

    1、如果單元格編輯使用了插槽功能,需要在插槽上添加一個(gè)class(這個(gè)類即:當(dāng)前列的porp值) 2、porp不能重復(fù)(正常也不會存在) GitHub源碼地址 Gitee源碼地址 基于ElementUi或Antd再次封裝基礎(chǔ)組件文檔 TTable組件封裝地址

    2024年02月11日
    瀏覽(31)
  • vue element-ui el-input輸入框綁定@keyup.enter回車事件無效

    由于element-ui把input進(jìn)行了封裝,input外面是多一層div的。 在element-ui里有很多因?yàn)樽陨矸庋b了幾層標(biāo)簽導(dǎo)致事件和樣式無法按想要的效果呈現(xiàn),遇到后可以在網(wǎng)頁中查看dom結(jié)構(gòu)分析原因。 所以對于el-input,使用 @keyup.enter是無效的,需要加上 .native 限制符 .native修飾符的作用:

    2024年02月16日
    瀏覽(38)
  • Vue的數(shù)據(jù)綁定 事件 鍵盤 ,以及創(chuàng)建項(xiàng)目改端口號

    Vue的數(shù)據(jù)綁定 事件 鍵盤 ,以及創(chuàng)建項(xiàng)目改端口號

    一、Vue的數(shù)據(jù)綁定 1、單向數(shù)據(jù)綁定:將Model綁定到View上,當(dāng)通過JavaScript代碼改變了Model時(shí),View就會自動刷新。不需要進(jìn)行額外的DOM 操作就可以實(shí)現(xiàn)視圖和模型的聯(lián)動 ? a、數(shù)據(jù)只保存一份 ? b、data—-DOM ? (1)插值表達(dá)式:{{ 表達(dá)式 }},將表達(dá)式的值在View中顯示出來 ?

    2024年02月12日
    瀏覽(21)
  • 微信小程序input監(jiān)聽鍵盤完成事件、回車事件

    微信小程序中,輸入框輸入內(nèi)容,需要輸入完成后點(diǎn)擊鍵盤完成事件后觸發(fā)搜索 bindconfirm=“事件名稱”

    2024年02月14日
    瀏覽(18)
  • Vue中使用element-ui 給按鈕綁定一個(gè)單擊事件,實(shí)現(xiàn)點(diǎn)擊按鈕就彈出一個(gè)dialog對話框

    Vue中使用element-ui 給按鈕綁定一個(gè)單擊事件,實(shí)現(xiàn)點(diǎn)擊按鈕就彈出一個(gè)dialog對話框

    1.需求描述 想要實(shí)現(xiàn)點(diǎn)擊一個(gè)按鈕就彈出一個(gè)對話框,在對話框中可輸入數(shù)據(jù)進(jìn)行提交,在點(diǎn)擊取消時(shí)對話框關(guān)閉 2.功能實(shí)現(xiàn) 1.創(chuàng)建按鈕 在element中把找到按鈕的代碼放到div里 2.創(chuàng)建對話框 在element中找到dialog對話框?qū)?yīng)的代碼,把代碼粘貼到對應(yīng)的位置 3.對話框與按鈕的綁定

    2024年01月18日
    瀏覽(104)
  • Vue-給element-ui的input輸入框綁定鍵盤事件不生效

    在vue中使用elementui的input組件綁定回車事件生效。 el-input @keyup.enter=\\\'方法\\\' /el-input 在vue中如果直接使用 v-on或@ 監(jiān)聽事件的話, 監(jiān)聽的是 由組件中使用$emit自定義的事件 , 例如下面代碼。 使用 .native 修飾符, 告訴vue這是觸發(fā)的 原生事件 不是 自定義事件 , 比如下面這個(gè)監(jiān)聽 ele

    2024年02月13日
    瀏覽(31)
  • JavaScript添加快捷鍵、取消瀏覽器默認(rèn)的快捷操作、js查看鍵盤按鈕keycode值
  • 如何給 el-input 添加鍵盤回車事件

    如何給 el-input 添加鍵盤回車事件

    查找 Element UI 的 input輸入框組件(el-input組件),都沒有發(fā)現(xiàn)可以給輸入框添加的回車鍵監(jiān)聽事件,因?yàn)镋lement UI對其做了進(jìn)一步封裝,想要直接添加 @keydown(或者@keyup.enter)是無效的。 要想在el-input中實(shí)現(xiàn)回車鍵監(jiān)聽事件,需要在@keyup.enter后面加上.native,即 那么 .native 是如

    2024年02月16日
    瀏覽(24)
  • 【前端學(xué)習(xí)日記】Vue中的鼠標(biāo)事件和鍵盤事件

    【前端學(xué)習(xí)日記】Vue中的鼠標(biāo)事件和鍵盤事件

    Vue提供了很好用的模板語法,包括插值語法 {{ }} 和指令語法v-?。使用指令語法很容易就可以為文檔對象添加事件。 比較常用到的事件就是鼠標(biāo)事件了。當(dāng)用戶使用鼠標(biāo)點(diǎn)擊網(wǎng)頁上的某個(gè)元素,或者使用鍵盤按下某個(gè)鍵,會執(zhí)行對應(yīng)的回調(diào)(callback),進(jìn)而在短時(shí)間內(nèi)產(chǎn)生動

    2024年02月11日
    瀏覽(21)
  • Vue.js核心概念簡介:組件、數(shù)據(jù)綁定、指令和事件處理

    Vue.js核心概念簡介:組件、數(shù)據(jù)綁定、指令和事件處理

    本文介紹了Vue.js的四個(gè)核心概念:組件、數(shù)據(jù)綁定、指令和事件處理。每個(gè)概念都通過一個(gè)簡單的示例進(jìn)行了詳細(xì)的解釋。通過學(xué)習(xí)這些概念,您將能夠充分利用Vue.js的強(qiáng)大功能,構(gòu)建高效、靈活的Web應(yīng)用程序。 1 組件 組件是Vue.js的核心概念之一,它允許您將UI分解為相互作

    2024年02月04日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包