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

el-input添加自定義指令只允許輸入中文/英文/數(shù)字,兼容輸入法事件

這篇具有很好參考價(jià)值的文章主要介紹了el-input添加自定義指令只允許輸入中文/英文/數(shù)字,兼容輸入法事件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

省流

script:

directives: {
 regexp: {
   inserted: (el, binding, vnode) => {
     let composition = false
     const formatValue = function (e) {
       if (composition) return
       // vnode.componentInstance組件實(shí)例
       vnode.componentInstance.$emit('input', e.target.value.replace(/[^\u4e00-\u9fa5a-zA-Z0-9/]/g, ''))
     }
     el.oninput = formatValue
     // 請(qǐng)務(wù)必使用addEventListenner,不信邪你試試el.oncompositionstart
     el.addEventListener('compositionstart', () => { composition = true })
     el.addEventListener('compositionend', e => {
       composition = false
       formatValue(e)
     })
   }
 }
}

template:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-662418.html

<el-input v-regexp />

有問(wèn)題歡迎指出

到了這里,關(guān)于el-input添加自定義指令只允許輸入中文/英文/數(shù)字,兼容輸入法事件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 限制 el-input 輸入 emoji

    限制 el-input 輸入 emoji

    快捷鍵 win+; 或 win+.

    2024年02月12日
    瀏覽(32)
  • el-input限制輸入整數(shù)等分析

    el-input限制輸入整數(shù)等分析

    input 限制輸入在平時(shí)的需求比較常見(jiàn),例如限制輸入非數(shù)字,限制輸入整數(shù),限制輸入的小數(shù)位數(shù)等等。這里分析下各種實(shí)現(xiàn)方式。 使用 type 屬性為 number :將 el-input 的 type 屬性設(shè)置為 number ,這將限制用戶(hù)只能輸入數(shù)字。然而,這種方式仍然允許輸入小數(shù)。如果你希望只接

    2024年02月05日
    瀏覽(31)
  • el-input校驗(yàn),只能輸入正整數(shù)

    一、表單校驗(yàn)方式: ?二、el-input的type設(shè)置為number,然后去掉上下箭頭 ?

    2024年02月14日
    瀏覽(31)
  • <el-input> textarea文本域顯示滾動(dòng)條(超過(guò)高度就自動(dòng)顯示)+ <el-input >不能正常輸入,輸入了也不能刪除的問(wèn)題

    <el-input> textarea文本域顯示滾動(dòng)條(超過(guò)高度就自動(dòng)顯示)+ <el-input >不能正常輸入,輸入了也不能刪除的問(wèn)題

    需求:首先是給定高度,輸入文本框要自適應(yīng)這個(gè)高度。文本超出高度就會(huì)顯示滾動(dòng)條否則不顯示。 參考文章 問(wèn)題二: 加入這個(gè),@input=“change($event)” 參考文獻(xiàn) 參考文獻(xiàn)(問(wèn)題更全)

    2024年02月07日
    瀏覽(23)
  • vue前端el-input輸入 限制輸入位數(shù)以及輸入規(guī)則

    前端兼容el-input輸入時(shí),僅允許輸入負(fù)號(hào)、數(shù)字以及小數(shù)點(diǎn),且限制整數(shù)位數(shù)以及小數(shù)位數(shù),且不允許輸入除第一個(gè)負(fù)號(hào)以外的其他符號(hào) 1、使用element-ui插件的el-input組件作為頁(yè)面元素,為其綁定input事件(我這里是在表格里使用slot插入的inpu元素,所以傳入?yún)?shù)使用scope傳入)

    2024年02月09日
    瀏覽(23)
  • 如何給 el-input 添加鍵盤(pán)回車(chē)事件

    如何給 el-input 添加鍵盤(pán)回車(chē)事件

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

    2024年02月16日
    瀏覽(23)
  • el-input實(shí)現(xiàn)寬度跟隨輸入內(nèi)容自適應(yīng)

    el-input實(shí)現(xiàn)寬度跟隨輸入內(nèi)容自適應(yīng)

    用了很多次el-input輸入框,但是沒(méi)有對(duì)這一個(gè)實(shí)現(xiàn)方式做深一步的思考,這次就把自己整理的方式記錄下來(lái); 如果默認(rèn)直接使用,這里的input輸入框的寬度是width:100%。繼承它的父級(jí)的寬度。 思路1: 1.首先我們可以獲取輸入內(nèi)容的寬度,然后給定一個(gè)span標(biāo)簽,使其的寬度撐

    2024年02月13日
    瀏覽(20)
  • 【vue elementui中el-input輸入框禁用】

    【vue elementui中el-input輸入框禁用】

    ??使用:disabled=\\\"true\\\"可以使el-input標(biāo)簽禁用

    2024年02月16日
    瀏覽(26)
  • 前端實(shí)現(xiàn)輸入框?qū)崟r(shí)搜索,【vue+el-input】

    一般搜索都是調(diào)后端的接口,綁searchValue字段(也有可能叫其他的字段名),通過(guò)后端的接口進(jìn)行實(shí)時(shí)搜索 如果由前端自己實(shí)現(xiàn)搜索過(guò)濾的話也簡(jiǎn)單 1、input事件 2、綁數(shù)據(jù)源的時(shí)候,根據(jù)條件判斷用過(guò)濾數(shù)組還是原數(shù)組 3、data中定義數(shù)據(jù) 4、先獲取原數(shù)組的數(shù)據(jù) 5、輸入框in

    2024年02月09日
    瀏覽(33)
  • ElementUI el-input無(wú)法輸入、修改、刪除問(wèn)題解決

    ElementUI el-input無(wú)法輸入、修改、刪除問(wèn)題解決

    elementUI是國(guó)內(nèi)前端工程師應(yīng)該都聽(tīng)過(guò)或者使用過(guò)的前端框架, 不只使用簡(jiǎn)單,而且有著詳細(xì)的文檔和 API。使用 el-input 這個(gè)標(biāo)簽時(shí),我有些情況下在 el-input 是無(wú)法輸入的,綁定的值動(dòng)也動(dòng)不了,刪也刪不掉,改也改不了,所以我做了以下的解決方法的統(tǒng)計(jì),希望可以幫助到大

    2024年02月12日
    瀏覽(97)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包