最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中input框只能輸入漢字校驗的問題

 更新時間:2026年01月12日 14:20:55   作者:嗷嗚~小腦斧  
文章介紹了在Vue中實現(xiàn)input框只能輸入4個漢字的校驗方法,關(guān)鍵在于使用`@blur`事件觸發(fā)校驗方法`onIptCN`,并在方法中判斷輸入內(nèi)容是否符合要求,只有當(dāng)輸入內(nèi)容為4個漢字時,新建按鈕才可點擊

vue中input框只能輸入漢字校驗

input只能輸入4個字符

且只能為中文,當(dāng)填寫完之后不符合條件,立即提示 

   <div class="fillContent" v-if="ruleList.studentName == '其他'">
      <div class="values">
          <input
            v-model="studentOther"
            class="iptNum"
            maxlength="4"
            placeholder="請輸入學(xué)生姓名"
             @blur="onIptCN"
          />
      </div>
   </div>


   <div class="confirmButton">
      <div :class="!checkNumber || !checkChinese ? 'banBtn' : ''" @click="onInsert">
        新建檔案
      </div>
   </div>

@blur="onIptCN"是關(guān)鍵,onIptCN 可自己命名   

!checkNumber || !checkChinese  只有當(dāng) 數(shù)字和中文校驗沒有問題之后才可點擊新建按鈕

@blur是當(dāng)元素失去焦點時所觸發(fā)的事件

當(dāng)點擊輸入框之外其他地方即失去焦點,需立即提示

<script>

export defalt {
data() {
   return{
   checkChinese: false,
   studentOther:''  //需要使用者自己填寫的學(xué)生姓名
        }},
method:{
    onIptCN() {
      if (this.studentOther && !/.*?[\u4E00-\u9FFF]+.*/.test(this.studentOther)) {
        this.$toast("學(xué)生姓名請輸入中文");
        this.checkChinese = false;
        } else {
          this.checkChinese = true;
               }
              },
       }
              }
</script>

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue?this.$router和this.$route區(qū)別解析及路由傳參的2種方式?&&?this.$route的各種語法

    vue?this.$router和this.$route區(qū)別解析及路由傳參的2種方式?&&?this.$route

    this.$router?相當(dāng)于一個全局的路由器對象,包含了很多屬性和對象(比如?history?對象),任何頁面都可以調(diào)用其?push(),?replace(),?go()?等方法,本文給大家介紹Vue中this.$router與this.$route的區(qū)別?及push()方法,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • vue通知提醒消息舉例詳解

    vue通知提醒消息舉例詳解

    在項目開發(fā)過程中,可能需要實現(xiàn)以下場景,未讀消息提示、報警信息、消息通知等,下面這篇文章主要給大家介紹了關(guān)于vue通知提醒消息的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • Element-UI清空表單及驗證不生效的問題解決

    Element-UI清空表單及驗證不生效的問題解決

    本文主要介紹了Element-UI清空表單及驗證不生效的問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • vue多頁面項目中路由使用history模式的方法

    vue多頁面項目中路由使用history模式的方法

    這篇文章主要介紹了vue多頁面項目中路由如何使用history模式,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • 在Vue Router中定義路由規(guī)則的操作方法

    在Vue Router中定義路由規(guī)則的操作方法

    在現(xiàn)代Web開發(fā)中,前端框架的使用越來越普遍,而Vue.js作為一款優(yōu)秀的前端框架,其生態(tài)系統(tǒng)中有著非常重要的一個組件——Vue Router,在本篇博客中,我們將深入探討如何在Vue Router中定義路由規(guī)則,需要的朋友可以參考下
    2024-12-12
  • 3分鐘迅速學(xué)會Vue中methods方法使用技巧

    3分鐘迅速學(xué)會Vue中methods方法使用技巧

    最近在學(xué)習(xí)Vue,感覺methods還是有必有總結(jié)一下的,下面這篇文章主要給大家介紹了關(guān)于3分鐘迅速學(xué)會Vue中methods方法使用技巧的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • vue.js動態(tài)修改background-image問題

    vue.js動態(tài)修改background-image問題

    這篇文章主要介紹了vue.js動態(tài)修改background-image問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • vue如何獲取參數(shù)方法的封裝

    vue如何獲取參數(shù)方法的封裝

    文章介紹了如何在Vue.js中獲取URL參數(shù)、定義和暴露公共方法、在main.js中引入并注冊到Vue實例原型,以及頁面中調(diào)用這些方法,作者分享了個人經(jīng)驗,希望對大家有所幫助
    2024-12-12
  • vue如何監(jiān)聽頁面的滾動的開始和結(jié)束

    vue如何監(jiān)聽頁面的滾動的開始和結(jié)束

    這篇文章主要介紹了vue如何監(jiān)聽頁面的滾動的開始和結(jié)束,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Vxe Table+Vue2封裝及使用方式

    Vxe Table+Vue2封裝及使用方式

    本文將詳細(xì)介紹如何在 Vue2 項目中對 Vxe Table 進行封裝,并給出實際使用示例,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04

最新評論

泊头市| 襄樊市| 沂南县| 资阳市| 文山县| 盐津县| 罗田县| 昌吉市| 织金县| 广元市| 南和县| 德清县| 英吉沙县| 定南县| 咸阳市| 襄汾县| 佛山市| 彭山县| 岫岩| 景谷| 修水县| 遵义市| 自治县| 高尔夫| 新闻| 喜德县| 绵阳市| 诏安县| 舟曲县| 康马县| 延安市| 长顺县| 珲春市| 施甸县| 台江县| 广饶县| 长武县| 潜山县| 新郑市| 澳门| 平泉县|