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

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

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

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

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

案例效果

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

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

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

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

代碼

基本布局

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

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

<script type="text/javascript" src="../js/vue.js"></script>
 <script type="text/javascript">
  /* 偵聽(tīng)器
  采用偵聽(tīng)器監(jiān)聽(tīng)用戶(hù)名的變化
  如果用戶(hù)名發(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 = '用戶(hù)名已經(jīng)存在,請(qǐng)更換一個(gè)'
      } else {
       that.tip = '用戶(hù)名可以使用'
      }
     }, 1000)
    }
   },
   watch: {
    uname: function (val) {
     // 調(diào)用后臺(tái)接口驗(yàn)證用戶(hù)名的合法性
     this.checkName(val);
     this.tip = '正在驗(yàn)證...'
    }
   },

  });
</script>

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

相關(guān)文章

最新評(píng)論

白山市| 武乡县| 潜山县| 阜新市| 扶余县| 龙里县| 五家渠市| 临漳县| 栖霞市| 西林县| 上蔡县| 怀来县| 镇原县| 灵台县| 阿荣旗| 微博| 托克托县| 新田县| 北票市| 白玉县| 岳阳县| 宜丰县| 广灵县| 新丰县| 康定县| 昌邑市| 廊坊市| 宁德市| 姚安县| 南皮县| 玛纳斯县| 长丰县| 上林县| 万安县| 乃东县| 保靖县| 新泰市| 宁晋县| 大姚县| 资中县| 芒康县|