首页 > 其他分享 >注册-前端部分

注册-前端部分

时间:2024-03-18 21:00:54浏览次数:24  
标签:vue const ref 前端 value 表单 callback 注册 部分

前提:后端jar环境、Vue3环境、Redis环境

搭建页面(html标签、css样式) →  绑定数据与事件(表单校验) → 调用后台接口(接口文档、src/api/xx.js封装、页面函数中调用)

Login.vue文件: 

<script setup>
import { User, Lock } from "@element-plus/icons-vue";
import { ref } from "vue";
//控制注册与登录表单的显示, 默认false显示登录  true时显示注册
const isRegister = ref(false);

//定义数据模型
const registerData = ref({
  username: "",
  password: "",
  rePassword: "",
});
//校验密码的函数
const checkRePassword = (rule, value, callback) => {
  if (value === "") {
    callback(new Error("请再次确认密码"));
  } else if (value !== registerData.value.password) {
    callback(new Error("请确保两次输入的密码一样"));
  } else {
    callback();
  }
};
//定义表单校验规则
const 

标签:vue,const,ref,前端,value,表单,callback,注册,部分
From: https://blog.csdn.net/weixin_58738870/article/details/136820662

相关文章

  • jenkins前端部署
    下载插件NodeJSPlugin(nodejs环境)PublishoverSSH(用于执行构建后的操作)GiteePlugin(由于我用的是gitee管理代码,所以需要安装)2。a.新建项目名称b.配置源码管理(Git仓库)c.配置购置触发器d.配置构建环境(node及npm)e.配置构建(写shell脚本)source/etc/profile:加载环......
  • 注册Servlet的两种方式
    0.问题1.配置web.xml<servlet><servlet-name>servletTest</servlet-name><servlet-class>xxx</servlet-class><init-param><param-name>name</param-name><param-value>peter</param-value>......
  • 前端基础之HTML标签基础
    HTML简介什么是HTML站在显示文本内容的角度去看,浏览器与word的原理一样,我们可以将浏览器当成一个网页版的只读word,浏览器也必须有一套自己能识别的标记文本的规范,该规范被称为HTML,HTML全称是超文本标记语言(HyperTextMarkupLanguage)。“超文本”指的是用超链接的方法,将各种......
  • Linux命令大全(快速入门)第二部分
    Linux文件基本属性显示文件属性ls命令        Linuxls(英文全拼:listfiles)命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。参数:-a显示所有文件及目录(.开头的隐藏文件也会列出)-l除文件名称外,亦将文件型态、权限、拥有......
  • Linux命令大全(快速入门)第一部分
    Linux概述Linux内核最初只是由芬兰人林纳斯·托瓦兹1991年在赫尔辛基大学上学时出于个人爱好而编写的。Linux的各个发行版本Linux的发行版说简单点就是将Linux内核与应用软件做一个打包。1RedHatLinux2UbuntuLinux界面桌面系统3SuSELinux......
  • 前端基础之HTTP协议介绍
    HTTP协议介绍HTTP协议(HyperTextTransferProtocol,超文本传输协议),用来规定服务端和浏览器之间的数据交互的格式,也是用于从万维网(WWW:WorldWideWeb)服务器传输超文本到本地浏览器的传送协议。该协议构建于TCP/IP协议族之上,属于应用层协议。主要用于传输与超文本相关的资源文件......
  • 前端面试题合集附答案(问题来源BOOS直聘)
    1,vue的双向绑定原理是什么?里面的关键点在哪里?    1,数据劫持    vue通过Object.defineProperty()方法劫持数据对象属性上的getter和setter,从而实现数据的监听和更新    2,观察者模式    vue采用观察者模式实现对数据的监听和更新,当数据发生变......
  • 前端基础之前端知识引入
    本篇要研究的内容为前端的开发。我们知道存储于服务器端的统称为后端技术,而前端技术是指通过浏览器到用户端计算机的统称。因此,前端的所有知识都和“浏览器”紧密相关,在本篇文章中,我们将通过介绍浏览器的诞生原因及发展历史来详细地阐述浏览器的本质。软件开发架构C/S,B/S架构......
  • 注册中心-consul
    目录一、注册中心1.1服务注册与发现1.2分布式一致性算法1.3注册中心选型二、Consul2.1介绍2.2consul特点2.3安装(1)普通安装i.winii.mac(2)docker安装三、常用API3.1服务注册(1)使用postman注册演示(2)Go语言注册3.2服务删除(1)使用postman注册演示(2)go代码3.3设置健康检查3.4获......
  • 关于前端的学习
    目录前言:1.初识HTML: 1.1超文本:1.2标记语言:2.关于html的基本框架:3.HTML基本文字标签:3.1.h标题标签:3.3文本内容:3.4换行的和分割的:        3.5特殊文字标签:3.5.1表面上看着三对的结果呈现都是一样的:3.5.2但是其背后的效果其实是不一样的:3.6转......