vue3前端开发-小兔鲜项目-form表单的统一校验

vue3前端开发-小兔鲜项目-form表单的统一校验!实际上,为了安全起见,用户输入的表单信息,要满足我们的业务需求,参数类型等种种标准之后,才会允许用户向服务器发送登录请求。为此,有必要进行一次form表单的全局校验。也为后面的是否发送登录业务请求作为判定依据。


1:使用钩子函数,ref.获取到form的表单对象。

之前我分享的内容文章里介绍过这个ref是一个钩子函数,用它,可以获取到标签对象的内容。

2:给登录按钮绑定一个函数:doLogin

内容比较简单,看代码就懂了。


复制代码
//form实例对象的统一校验,
const formRef = ref(null)
const doLogin = ()=>{
    //调用实例方法
    formRef.value.validate((valid)=>{
        console.log(valid)
    })
}

有了这个基础数据,我们后面就可以写登录发送请求的判定逻辑了。

相关推荐
小黑的铁粉2 分钟前
什么是事件循环?调用堆栈和任务队列之间有什么区别?
前端·javascript
小黑的铁粉3 分钟前
常见的内存泄漏有哪些?
前端·javascript
喝水的长颈鹿3 分钟前
JavaScript 基础入门
前端
喝咖啡的女孩5 分钟前
call、apply、bind 原理与实现
前端
雨落Re5 分钟前
从设计到开发,过年我用十天使用AI搭建了一个完整的博客系统
前端·后端
追风筝的人er5 分钟前
企业管理系统如何实现自定义首页与千人千面?RuoYi Office 给出了完整方案
vue.js·spring boot·spring cloud
冴羽14 分钟前
100s 带你了解 Bun 为什么这么火
前端·node.js·bun
Sylvia33.18 分钟前
火星数据:解构斯诺克每一杆进攻背后的数字语言
java·前端·python·数据挖掘·数据分析
TT_Close28 分钟前
“啪啪啪”三下键盘,极速拉起你的 uni-app 项目!
vue.js·uni-app·前端工程化
柯南952728 分钟前
Electron 无边框窗口拖拽实现
vue.js·electron