vue中对输入框中的内容进行正则匹配
发布时间:2020-12-14 06:18:00 所属栏目:百科 来源:网络整理
导读:(1)首先进行HTML的编写,如下: 1 span用户名:/span 2 input type= " text " v-model= " usernameModel " placeholder= " 请输入用户名 " 3 span{{ userErrors.errorText }}/span 4 5 span class = " g-form-label " 密码:/span 6 input type= " passwor
(1)首先进行HTML的编写,如下: 1 <span>用户名:</span> 2 <input type="text" v-model="usernameModel" placeholder="请输入用户名"> 3 <span>{{ userErrors.errorText }}</span> 4 5 <span class="g-form-label">密码:</span> 6 <input type="password" v-model="passwordModel" placeholder="请输入密码"> 7 <span class="g-form-error">{{ passwordErrors.errorText }}</span> 8 9 <a class="button" @click="onLogin">登录</a> 10 11 <p>{{ errorText }}</p> (2)然后进行data的编写,如下: 1 data () { 2 return { 3 usernameModel: ‘‘,4 passwordModel: ‘‘,5 errorText: ‘‘ 6 } (3)然后进行conputed属性的编写;即:? computed:{ (4)最后进行onLogin()方法的编写,即: 1 methods: { 2 onLogin () { 3 if (!this.userErrors.status || !this.passwordErrors.status) { 4 this.errorText = ‘部分选项未通过‘ 5 } 6 else { 7 this.errorText = ‘‘ 8 this.$http.get(‘api/login‘) 9 .then((res) => { 10 this.$emit(‘has-log‘,res.data) 11 },(error) => { 12 console.log(error) 13 }) 14 } 15 } 16 } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |