找回密码
 会员注册
查看: 96|回复: 0

基于Asp.Net Core + Vue.js 项目实战

[复制链接]

1389

主题

5

回帖

496万

积分

管理员

积分
4962990
发表于 2024-2-29 08:30:36 | 显示全部楼层 |阅读模式

简介

前一段时间开始学习.NetCore,于是想着做一个简单项目出来练手。后端是Asp.Net Core实现对日记的增删改查接口和用户修改信息上传头像的接口,比较简单。 前端采用 Vue.js ,通过Element-UI来实现对界面的布局美化和表单的验证功能,其中token存储于 Local Storage中。

最新后端介绍:最新后端重构项目地址

项目效果

登录注册页面

登录成功接口则会返回用户基本信息,vue存储这些信息方便全局展示。

登陆图片

注册页面

页面首页

首页为所有用户的公开日记,创建日记的时候默认开启公布,可在管理日记中修改日记状态来对他人隐藏日记。

页面首页

个人日记管理页面

其中日记都做了分页功能,默认设置为5个一页!

日记管理

单篇日记查看

日记查看

添加编辑页面

采用了 wangEditor 富文本编辑器,不过暂时没有加入上传图片和视频的功能!

在这里插入图片描述

简单的用户功能

用户功能

用户头像文件只能选择一jpg/png文件,且只能选择一个文件。
在这里插入图片描述

在这里插入图片描述

结尾

  • 整体项目用户认证的实现是通过JWT的方式
  • 前端项目中采用vuex的方式来管理用户登陆状态
  • 前端中是通过设置了代理的方式来访问后端接口

来源:https://blog.csdn.net/ake698/article/details/104792842
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-26 12:35 , Processed in 0.575169 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表