Vue.js 手机号验证组件:简单易用,提高表单效率
这是一个基本的手机号验证组件,使用 Vue 框架编写:
<template>
<div>
<input type="text" v-model="phone" />
<span v-if="!validatePhone(phone)">请输入正确的手机号码</span>
</div>
</template>
<script>
export default {
data() {
return {
phone: '',
};
},
methods: {
validatePhone(phone) {
const reg = /^1[3456789]\d{9}$/; // 手机号正则表达式
return reg.test(phone);
},
},
};
</script>
使用时,只需要在需要验证手机号的地方引入该组件即可:
<template>
<div>
<phone-validate></phone-validate>
<!-- 其他表单内容 -->
</div>
</template>
<script>
import PhoneValidate from './PhoneValidate.vue';
export default {
components: {
PhoneValidate,
},
};
</script>
这个组件简单易用,可以帮助你快速提高表单的效率。你也可以根据实际需求修改正则表达式来验证不同类型的手机号码。
原文地址: https://www.cveoy.top/t/topic/mRhK 著作权归作者所有。请勿转载和采集!