当前位置: 首页 > news >正文

Vue3项目开发——新闻发布管理系统(九)(完结篇)

文章目录

  • 十一、用户信息管理
    • 1、用户基本资料管理
      • 1.1 页面设计
      • 1.2 封装接口,更新信息
    • 2、更换头像
      • 2.1 静态结构
      • 2.2 选择图片预览
      • 2.3 上传头像
    • 3、重置密码
      • 3.1 页面设计
      • 3.2 封装接口,更新密码
  • 十二、项目打包
  • 十三、系统全部源码下载

十一、用户信息管理

用户信息管理包括功能:基本资料更换头像重置密码
在这里插入图片描述

1、用户基本资料管理

1.1 页面设计

在这里插入图片描述

用户基本资料表单使用一个el-form表单组件,有四行内容,前三行是输入框,第四行是按钮:

  • 第一行 label 登录名称,输入框禁用不可输入状态
  • 第二行 label 用户昵称,输入框可输入
  • 第三行 label 用户邮箱,输入框可输入
  • 第四行按钮,提交修改

并且需要实现给昵称邮箱添加校验

  • 昵称 nickname 必须是2-10位的非空字符串
  • 邮箱 email 符合

http://www.mrgr.cn/news/39562.html

相关文章:

  • Llama 3.1 技术研究报告-7
  • Spring Boot 进阶-深入了解SpringBoot条件注解
  • 一个很有趣测试题目(0930更新一版)
  • 《Windows PE》3.2 PE头结构-DOS头和DOS块
  • 可视化是工业互联网的核心技术之一,都有哪些应用场景?
  • 基于方差有界的强化学习算法,挖掘稳定 Alpha 因子公式
  • 个人文章合集 - 基础网络相关
  • 浅谈Java之内存缓存
  • 婚恋交友系统该如何做才能做到日进斗金?
  • 火语言RPA流程组件介绍--网页/元素截图
  • TCP的三次握手四次挥手
  • 基于无人机图像的洪水灾害受损评估分割数据集,共4494张高清无人机图像,10个类别,共22GB数据量,主要关注道路,建筑的受损情况。洪水应急救援
  • 全球55%的开发者都在用的分布式云到底怎么样?
  • RTX 5090/5080详细规格曝光 显存喜人 600W功耗没跑
  • 启动服务并登录MySQL9数据库
  • Spring自动装配的5种方式
  • C语言中的日志机制:打造全面强大的日志系统
  • 【数据结构】图的最小生成树
  • 封装了一个iOS水平方向动态宽度layout
  • Python | Leetcode Python题解之第446题等差数列划分II-子序列