avatar

Catalog
王者荣耀

后台管理

后台管理依旧使用element ui搭建,引入方式为全引用。

后台管理的功能
  • 分类管理
  • 物品管理
  • 英雄管理(添加技能)
  • 文章管理(vue2-editor)使用富文本编辑器
  • 广告位管理
  • 管理员管理(密码加密采用bcryptjs)
  • 图片上传(multer)
  • 登录使用接口(jwt,jsonwebtoken)进行登录校验
  • axios实现请求拦截,响应拦截
  • 上传文件的登录验证(el-upload,headers)使用vue中混合

所有的增删改查都使用通用CRUD接口

其中,

组件命名采用驼峰命名单数形式。

路由路径为复数形式。

数据库中模型使用驼峰单数命名形式

使用inflection包可以把复数形式转换为类名单数形式(驼峰)

移动端

  • 使用sass(scss)进行base样式的定义(工具样式太香了)主要是整个网站的margin,padding,color,font
  • 轮播图采用和vue搭配的,vue-swiper插件
  • 使用flex布局,个人觉得虽然栅格布局很好,但是用着不太习惯
  • 这里还要介绍到用于扣去精零图片的一个网站,很好用。字体图标采用阿里图标库
  • 组件复用:通用的列表卡片组件(list-card,swiper),
Author: Yo
Link: https://powerlrl.gitee.io/2020/04/15/demo/wzry/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Donate
  • 谢谢你请我吃糖果
    谢谢你请我吃糖果

Comment