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

vue實(shí)現(xiàn)驗(yàn)證用戶名是否可用

 更新時(shí)間:2021年01月20日 11:22:58   作者:河軟小寶  
這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)驗(yàn)證用戶名是否可用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了vue驗(yàn)證用戶名是否可用的具體代碼,供大家參考,具體內(nèi)容如下

驗(yàn)證用戶名是否可用

案例效果

實(shí)現(xiàn)步驟(思路)

1、通過(guò)v-model實(shí)現(xiàn)數(shù)據(jù)綁定
2、需要提供提示信息
3、需要偵聽器監(jiān)聽輸入信息的變化
4、需要修改觸發(fā)的事件

進(jìn)一步調(diào)整就是

1、采用偵聽器監(jiān)聽用戶名的變化
2、如果用戶名發(fā)生變化(調(diào)用后臺(tái)接口進(jìn)行驗(yàn)證)
3、根據(jù)驗(yàn)證的結(jié)果調(diào)整提示信息

代碼

基本布局

<div id="app">
  <span>用戶名:</span>
  <span>
   <input type="text" v-model.lazy="uname">
  </span>
  <span>
   {{tip}}
  </span>
</div>

通過(guò)監(jiān)聽器實(shí)現(xiàn)具體功能

<script type="text/javascript" src="../js/vue.js"></script>
 <script type="text/javascript">
  /* 偵聽器
  采用偵聽器監(jiān)聽用戶名的變化
  如果用戶名發(fā)生變化(調(diào)用后臺(tái)接口進(jìn)行驗(yàn)證)
  根據(jù)驗(yàn)證的結(jié)果調(diào)整提示信息 */
  var vm = new Vue({
   el: "#app",
   data: {
    uname: '',
    tip: ''
   },
   methods: {
    checkName: function (uname) {
     // 調(diào)用接口,但是可以使用定時(shí)任務(wù)的方式模擬接口調(diào)用
     var that = this;
     setTimeout(function () {
      // 模擬接口調(diào)用
      if (uname == 'admin') {
       that.tip = '用戶名已經(jīng)存在,請(qǐng)更換一個(gè)'
      } else {
       that.tip = '用戶名可以使用'
      }
     }, 1000)
    }
   },
   watch: {
    uname: function (val) {
     // 調(diào)用后臺(tái)接口驗(yàn)證用戶名的合法性
     this.checkName(val);
     this.tip = '正在驗(yàn)證...'
    }
   },

  });
</script>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

静乐县| 库车县| 五台县| 柳州市| 平邑县| 达拉特旗| 诸暨市| 定州市| 工布江达县| 光山县| 裕民县| 宁阳县| 岐山县| 临汾市| 桦甸市| 东平县| 上林县| 拉孜县| 保定市| 包头市| 郸城县| 清新县| 梅州市| 乐陵市| 交城县| 吐鲁番市| 德惠市| 土默特左旗| 克拉玛依市| 建瓯市| 宝应县| 河曲县| 柳河县| 陵水| 蒙自县| 清苑县| 饶平县| 称多县| 珠海市| 庄浪县| 苍山县|