18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 4天内用Vue+Antd 东拼西凑实现的仿Bilibili/Pixivic手办百科与交易平台

4天内用Vue+Antd 东拼西凑实现的仿Bilibili/Pixivic手办百科与交易平台

时间:2023-04-23 18:18:01 | 来源:网站运营

时间:2023-04-23 18:18:01 来源:网站运营

4天内用Vue+Antd 东拼西凑实现的仿Bilibili/Pixivic手办百科与交易平台:
学习数据库为什么要卷前端呢?
一个从周四早上开始东抄抄西凑凑的人如是问
项目地址:

网站主页

网站名为“Figure Hub”,通过npm run serve指令,将前端部署到本地服务器后,即可进入数据库网站。网站整体采用新拟态风格,效果介于扁平化与投影风之间。

对于访客用户,可以浏览首页的推荐以及商城卡片,需要注册登录才能浏览百科、商品详情,进行购买、发布商品等操作。

我的动画啊啊啊啊,全部不能展示

用户注册与登录

通过顶部栏的“登录”按钮可以进入登录以及注册页面。前端实现了简单的数据校验,密码支持英文、数字、下划线,当检验到用户名和密码不为空时,才发送登录请求。

pixiv id:81821752
点击注册按钮进入注册页面,输入用户名、密码,上传头像和登记昵称后,在注册页面可以进行用户类型的选择。

可以注册的用户类型包括管理员、厂商用户、普通用户。通过前端的业务逻辑以及后端的token校验,为不同类型的访问者提供对应的功能。

没错,你说得对
感谢PB给我抄登陆界面

商品与交易

登陆后,顶部导航栏显示用户头像,并在最右侧显示“发布”按钮,普通用户可以在这里发布自己的二手或全新手办模型,在一次交易发起后从商城下架,厂商用户则可以发布余量充足的产品。

在上传商品时,最多可以上传9张详情图片。

发布成功后将弹出成功提示,并在“购物”栏目下显示发布的手办橱窗。与详情页相比,橱窗卡片显示了价格、发布者等简要信息。

233
橱窗整体采用三栏布局,每次对商品表进行计算后排列。

抄的Pixivic和舍友修改的代码
源地址:
首页同样可以点击卡片引流,进入详情页面。

首页参考的是
点击橱窗卡片(或从首页进入)后,会显示动画效果并跳转到详情页面,集成了浏览详情图片(多张,滚动播放)、收藏、购买、百科、发布者主页、相关推荐、评论、点赞、删除评论等功能。用户可在个人中心下架自己发布的商品。

点击详情页面的“收藏”按钮,可以将商品加入收藏。

点击“购买”按钮,可以确认当前商品信息,执行假支付后将提交交易订单,交易状态为待确认。

感谢GTC给我抄支付页面(虽然您的CSS一言难尽)
通过顶部栏的“订单”可以进入订单页面,显示用户发布、卖出、买入信息,管理员账户则增加“交易管理”页面,可以删除订单。

在订单页面,可以确认收货:

收货后交易状态变更为待评价,按钮变为“我要评价”:

评价完成后,可以查看自己发布的评论:

用户也可以删除自己买入和卖出的订单:

百科信息

在管理界面,管理员以及厂商用户可以对厂商信息、角色信息、手办模型信息、作品信息以及手办与角色对应关系进行增删查改等操作。对普通用户,“百科管理”并不显示(如上图演示的管理界面中就没有此页面)。

通过左侧的侧边栏选择不同的列表。同时页面支持响应式布局,可以针对不同页面宽度,自行适配合适的页面布局。

下面进行表格的增加、删除、查找、修改操作的演示。




4.1 页面初始化

开启页面时,前端通过axios向后端发送请求,如果不能正常加载数据,则显示加载动画和错误提示。

初始化成功,页面以每页4条的格式渲染数据,并显示当前的总数据量。

4.2 添加项目

单击左上角的“添加”按钮,即可弹出添加新项目的表单。

在表单中会对项目内容做初步验证(如模型名称不能为空、价格须为数字等)。

添加成功后,前端向后端发送添加请求,重新获取数据后渲染到页面,同时在数据库可查询到添加的项目。

4.3 删除数据

需要删除某一条数据时,单击操作中的“删除”按钮,弹出气泡确认框。

确定后,前端向后端发送删除请求,并在重新获取数据后将其渲染到页面,自动进行刷新,原本的条目已被删除。

4.4 查找数据

在右上角的输入框选择筛选的类型(如:名字、性别等),可以进行关键词搜索。

4.5 修改数据

对需要修改的数据进行修改操作,会弹出修改项目的表单,该行数据的内容已预填入表单中:

在这里我们将模型类型修改成“粘土人”,在通过字典转换成int型数据后,向后端发送修改请求并拉取新数据。




4.6 上传图片

角色和手办模型都对应多张图片,每次最多可以上传9张详情图片。

为了方便管理,图片在管理页面中不显示,可以在百科中显示。

评论管理

用户除了发布评价,还可以对手办进行评论。在商品页面,将该商品对应的厂商以及关键词以标签形式展示,点击标签即可跳转到对应的百科页面。

评论有两个入口,一是商品页面直接链接到该商品对应手办的评论区;一是手办的百科详情页。

输入评论后即可发布,将显示时间戳、点赞、删除(管理员或者自己可以删除)按钮。自己无法给自己的评论点赞,通过前端实现此逻辑。

时间戳将转换为时间范围,鼠标浮动时显示具体的时间,提升用户体验。

感谢WPB的评论区!!!
点击删除后将删除此评论。

其他用户可以为该用户点赞,点赞后按钮变为粉色,显示点赞数,无法继续点赞。

在商品详情页面右侧,显示了发布者的信息,可以进入个人主页:

感谢DBX的详情页!他是仿的Pixiv
在个人主页,可以查看该用户的用户类型、收藏与评论信息:

感谢WPB!!!
以上,网站源代码见开头,后端不是我写的,所以没给代码。

哎,于是我数据库还是啥也不会。


附上舍友拍的其他大神的作品:

测试账号可还行
高仿STEAM
万物皆可AI的数据库AI助手
?????
还买了com域名
好看吗?
然而登陆页面就像是卸妆水

2021.1.22更新

好耶, 大作业满分, 最后数据库92分.

关键词:平台,交易,实现

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭