首页 > 其他 > 详细

使用vue进行表单数据验证

时间:2021-08-29 19:13:37      阅读:10      评论:0      收藏:0      [点我收藏+]

使用vue完成手机号码的验证,效果如下

技术分享图片

 

 html代码

<div id="app">

        <h2 style="margin-top: 80px;">手机号验证</h2>
        <input v-model="input" type="text"/>
  <!-- 当正则验证不通过时就显示span标签 -->
        <span v-show="!input_reg&&input!=‘‘" style="color: red;">手机号格式错误</span>
        <button @click="conf">确认</button>
    </div>
vue部分
<script>
        var app=new Vue({
            el:‘#app‘,
            data:{
                input:‘‘,
                input_reg:false
            },
            methods:{
                conf(){
                    if(this.input_reg)
                    {
                        alert(‘ok‘)
                    }
                    else
                    {
                        alert(‘error‘)
                    }
                }
            }

        })
  //监听input对象,并进行手机号的验证
        app.$watch(‘input‘,function(newObj,oldObj){
            app.input_reg=/^([1]\d{10}|([\((]?0[0-9]{2,3}[)\)]?[-]?)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?)$/.test(newObj)
        })
    </script>

使用vue进行表单数据验证

原文:https://www.cnblogs.com/GongJx/p/15195544.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!