位置: IT常识 - 正文

Vue3+element-plus 后台管理系统(含登陆注册功能页面)

编辑:rootadmin
Vue3+element-plus 后台管理系统(含登陆注册功能页面) Vue学习记录

推荐整理分享Vue3+element-plus 后台管理系统(含登陆注册功能页面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在学习Vue3,记录一下自己从0开始搭建后台框架,并获取远程接口数据对页面的渲染

本次功能实现主要包括:连接后端的远程接口数据进行登录注册功能实现:

1.本次登陆注册合并为了一个页面,页面都使用了element-plus中的组件渲染,更加美观 2.用route路由实现不同页面逻辑跳转 3.登录状态:

打开网页时,不论输入的路由是什么,先判断是否已是登录状态,如果用户为登录状态,则直接显示主页;否则强制跳转至登录页 退出登录后,更改状态为不保持登录状态

localStorage的使用

localStorage.setItem(string key,string value) 将键值对添加到存储中 localStorage.getItem(string key) 获取对应的键值

localStorage和sessionStorage的区别

两者都可用来存储数据,但是localStorage会保留原始数据,即使关闭浏览器,数据仍然存在。而sessionStorage不会保留,关闭浏览器后数据被销毁。由于要求用户在保持登录状态下重新打开浏览器可以不用登录直接进入主页面,所以要用localStorage。  

首先,页面展示:

1.登录页面

2.注册页面

 

 注册功能展示:

1.简单的数据表单验证 必填和密码限制长度

 2.邮箱和手机号的正则格式验证

Vue3+element-plus 后台管理系统(含登陆注册功能页面)

 3.点击注册 进入后台接口数据成功后回调到登录页

登录功能展示:

登录就更简单了,无非就是输入数据后给到后台接口然后返回用户状态数据,如果成功则进入首页,否则提示错误信息

登陆成功后的后台首页 包含Echart图表(也是后台获取的数据然后动态渲染为echart图表)

接下来就是表格数据,数据都是通过后台接口传过来后进行渲染的

1.用户列表渲染到el-table中,里面包含增删改查功能的实现以及分页

 2.菜品列表渲染,包含增删改查基本功能和分页

 3.购物车页面

 

 

 搞完这些后大致也算是入门了,过程中遇到很多问题,不过也都解决了,也学习到了很多知识,也更加深刻的理解了Vue。也顺便分享一下笔记,应该能对你们起到帮助

ps:需要源码学习可联系~

有道云笔记

本文链接地址:https://www.jiuchutong.com/zhishi/283914.html 转载请保留说明!

上一篇:bdmcon.exe是什么进程 bdmcon进程有何作用(bds.exe)

下一篇:Linux主流架构运维工作简单剖析讲解(linux架构师是做什么的)

  • 农业银行app怎么更新身份证信息(农业银行app怎么删除明细记录)

  • 华为手机往上滑不出来(华为手机往上滑退出怎么弄)

  • 如何不退出界面获取验证码(如何不退出界面获取验证码华为p20)

  • 苹果11电池健康容量恢复100(苹果11电池健康76有必要换吗)

  • 蓝牙4.1和5.0的音质有区别吗(5.0蓝牙和4.2蓝牙音质产有什么区别)

  • 淘宝极速版和淘宝有什么区别(淘宝极速版与淘宝有什么区别)

  • wps灯不亮什么意思(wps的灯不亮)

  • 钉钉电脑版可以看见密聊是谁吗(钉钉电脑版可以看到工资条吗)

  • 拍抖音自动识别文字怎么弄(拍抖音自动识别文字怎么变大)

  • 华为手机已下载未安装在哪里找(华为手机已下载APp桌面上没有)

  • oppoa57手机怎么刷机(oppoa57手机怎么样)

  • 海思kirin710是麒麟吗(麒麟海思710f)

  • 华为p20手机参数(华为mate30手机参数)

  • 怎么关闭微信二维码收款(怎么关闭微信二维码添加好友功能)

  • word文档为啥不能修改(word文档为啥不能编辑)

  • 苹果8p屏幕划痕如何修复(苹果8p屏幕划伤如何解决)

  • nemul10是什么型号(nemul10是什么手机)

  • 拼多多消费账单在哪(怎么查看拼多多消费账单)

  • 手机怎样退出炫彩桌面(手机上怎么退出)

  • 电脑的截图工具在哪里(电脑的截图工具快捷键)

  • 幻灯片的配色方案可以通过什么更改(幻灯片的配色原则)

  • 电脑换系统怎么换(电脑换系统怎么备份软件)

  • 【React Router 6 快速上手二】useParams / useSearchParams / useLocation / 编程式路由导航useNavigate等API(react router教程)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络