前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于Vue3.0的电商后台管理系统—前端

基于Vue3.0的电商后台管理系统—前端

作者头像
全栈程序员站长
发布2022-06-27 08:10:49
6980
发布2022-06-27 08:10:49
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

历时一个月,从开始学习vue到能用vue开发一个简单的系统,以下是开发这个系统的简单报告。

所用的技术:

代码语言:javascript
复制
git:管理代码的开发
node.js:vue.js运行环境
vue3.0:最新版本
vue-cli3.0:脚手架最新版本,支持图形化操作
webstorm:代码编辑器

项目新增插件:

代码语言:javascript
复制
vue-cli-plugin-element:element UI库

项目新增的依赖:

代码语言:javascript
复制
运行依赖:
echarts:画图工具,画统计图用的
element-ui
vue-table-with=tree-grid:树状结构的UI库

开发依赖:
less、less-loader:使css样式只在当前组件里生效

eslinttr我新增禁止检查的命令:

代码语言:javascript
复制
'indent': 0,
'quotes': 0,
'quote-props': 0,
'no-unused-vars': 0

对时间显示的处理

代码语言:javascript
复制
// originVal:单位需要是毫秒
Vue.filter('dateFormat', function(originVal) {
  const dt = new Date(originVal)

  const y = dt.getFullYear()
  const m = (dt.getMonth() + 1 + '').padStart(2, '0')
  const d = (dt.getDate() + '').padStart(2, '0')

  const hh = (dt.getHours() + '').padStart(2, '0')
  const mm = (dt.getMinutes() + '').padStart(2, '0')
  const ss = (dt.getSeconds() + '').padStart(2, '0')

  return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
})

路由的设计

代码语言:javascript
复制
routes: [
    { path: '/', redirect: '/login' },
    { path: '/login', component: Login },
    {
      path: '/home',
      component: Home,
      redirect: '/welcome',
      children: [
        { path: '/welcome', component: Welcome },
        { path: '/users', component: Users },
        { path: '/rights', component: Rights },
        { path: '/roles', component: Roles },
        { path: '/cate', component: Cate },
        { path: '/params', component: Params },
        { path: '/goods', component: GoodsList },
        { path: '/goods/add', component: Add },
        { path: '/orders', component: Order },
        { path: '/reports', component: Report }
      ]
    }
  ]

系统展示:

基于Vue3.0的电商后台管理系统---前端
基于Vue3.0的电商后台管理系统---前端

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/133670.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月8,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 所用的技术:
  • 项目新增插件:
  • 项目新增的依赖:
  • eslinttr我新增禁止检查的命令:
  • 对时间显示的处理
  • 路由的设计
  • 系统展示:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档