位置: IT常识 - 正文

使用vue-element-admin进行二次开发(使用的拼音)

编辑:rootadmin
使用vue-element-admin进行二次开发 vue-element-admin 介绍

推荐整理分享使用vue-element-admin进行二次开发(使用的拼音),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:使用伪造变造机动车驾驶证扣几分,使用伪造变造机动车驾驶证扣几分,使用灭火器时要对准火焰的什么部位喷射,使用时间,使用的拼音,使用灭火器时要对准火焰的什么部位喷射,使用时间,使用的拼音,内容如对您有帮助,希望把文章链接给更多的朋友!

      基于 vue 和 element-ui实现 的后台前端解决方案

集成方案: vue-element-admin基础模板: vue-admin-template桌面终端: electron-vue-adminTypescript 版: vue-typescript-admin-template Others: awesome-project亮点  

       i18 国际化解决方案

       动态路由

       权限验证

       典型的业务模型

       丰富的功能组件

技术栈

             ES6 、vue、vuex、vue-router 、vue-cli 、axios   以及 element-ui

使用

        1:下载 进入 vue-element-admin 官网  找到你想要使用的方案  复制链接 在本地克隆、

        2:在项目目录下 npm i 安装依赖

        3:删除原有版本库 重新创建新的版本库并托管

        4:使用 npm run dev  启动开发调试模式

 目录结构  vue-admin-template(基础模板)├── build # 构建相关├── mock # 项目mock 模拟数据,在接口服务器没有就绪时,临时充当接口├── public # 静态资源│ ├── favicon.ico # favicon图标│ └── index.html # html模板├── src # 源代码│ ├── api # 所有请求│ ├── assets # 主题 字体等静态资源 不会参与打包 直接直出│ ├── components # 全局公用组件 和业务不相关 上传组件│ ├── icons # 项目所有 svg icons│ ├── layout # 全局 layout 负责搭建项目的整体架子结构 html结构│ ├── router # 路由│ ├── store # 全局 store管理 vuex管理数据的位置 模块化开发 全局getters│ ├── styles # 全局样式│ ├── utils # 全局公用方法 request.js│ ├── vendor # 公用vendor│ ├── views # views 所有页面 路由级别的组件│ ├── App.vue # 入口页面 根组件│ ├── main.js # 入口文件 加载组件 初始化等│ └── permission.js # 权限管理│ └── settings.js # 配置文件├── tests # 测试├── .env.xxx # 环境变量配置├── .eslintignore # eslint 忽略文件├── .eslintrc.js # eslint 配置项├── .gitignore # git 忽略文件├── .travis.yml # 自动化CI配置├── .babel.config.js # babel-loader 配置├── jest.config.js # 测试配置├── vue.config.js # vue-cli 配置├── postcss.config.js # postcss 配置└── package.json # package.json

      在做项目时,最关注的就是src目录, 里面是所有的源代码和资源  

运行方式

重点文件 

 main.js  整个项目的入口文件

 App.vue是根组件

permission.js  路由守卫 控制页面登录权限的文件

使用vue-element-admin进行二次开发(使用的拼音)

settings.js  对于一些项目信息的配置

有三个属性 title(项目名称),fixedHeader(固定头部),sidebarLogo(显示左侧菜单logo)

store 文件夹 (vuex)   采用了模块形式进行管理共享状态

styles 文件夹  css样式文件 这里使用scss预处理语言

icons 图标字体   使用结构

  

request.js  对axios 的二次封装  以及请求拦截器与响应拦截器

api 问价夹  封装后端接口

mock功能

    符合接口规范要求的的假数据 

    当后端接口的开发速度跟不上前端的进度, 而前端要实现业务还必须依赖数据,前端为了保证开发进度就需要自己mock数据 ,保证业务能正常开发     

mock的实现方法

  1: 本地启mock服务器 自己用express写接口   

  2: 使用线上的mock服务器

在项目中使用mock

  mock目录下创建一个接口文件

仿照其他问价的写法 书写假数据

module.exports = [ { url: '/news/getList', // 路径 type: 'get', // 请求方式 response: config => { // 传给前端的数据 return { code: 20000, data: ['第一条新闻', '第二条新闻', '第三条新闻'] } } }]

在mock/index.js中,引入

从项目中删除mock

1: 

main.js中删除(或注释)mock部分的功能 

vue.config.js中删除(或注释)掉 before: require('./mock/mock-server.js')

注意: 修改vue.config.js 需要重启项目

2: 删除文件夹

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

上一篇:2023前端求职经历回顾及面试题总结(2021前端校招笔试)

下一篇:Vue3中简单使用Mock.js(vue mocha)

  • 浏览历史怎么完全清除(浏览历史记录在哪)

    浏览历史怎么完全清除(浏览历史记录在哪)

  • 激活出错安装最新ios(激活出错)(激活出错安装最多的软件)

    激活出错安装最新ios(激活出错)(激活出错安装最多的软件)

  • iqoo8pro怎么换锁屏壁纸(iQOO8Pro怎么换锁屏壁纸)

    iqoo8pro怎么换锁屏壁纸(iQOO8Pro怎么换锁屏壁纸)

  • 油猴插件有什么用(油猴插件什么意思)

    油猴插件有什么用(油猴插件什么意思)

  • 怎样下载腾讯视频的视频(怎样下载腾讯视频到手机)

    怎样下载腾讯视频的视频(怎样下载腾讯视频到手机)

  • 微信二维码过期了怎么才能恢复(微信二维码过期了怎么才能进群)

    微信二维码过期了怎么才能恢复(微信二维码过期了怎么才能进群)

  • 电脑版文档底色怎么去掉(电脑版文档底色怎么设置)

    电脑版文档底色怎么去掉(电脑版文档底色怎么设置)

  • 快如闪电是MIUI哪个版本(快如闪电是什么生肖动物)

    快如闪电是MIUI哪个版本(快如闪电是什么生肖动物)

  • 钉钉怎么提前录播(钉钉怎么提前录播课)

    钉钉怎么提前录播(钉钉怎么提前录播课)

  • 微信如何设置离线状态(微信如何设置离开状态)

    微信如何设置离线状态(微信如何设置离开状态)

  • pr可以打开什么格式的视频文件(pr用什么软件打开)

    pr可以打开什么格式的视频文件(pr用什么软件打开)

  • iphonese2是双卡双待吗(iphonese2是双卡吗)

    iphonese2是双卡双待吗(iphonese2是双卡吗)

  • 华为手机相册加密怎么设置(华为手机相册加密的照片在哪里打开)

    华为手机相册加密怎么设置(华为手机相册加密的照片在哪里打开)

  • 苹果x电池健康度85%要换吗(苹果x电池健康78还能用多久)

    苹果x电池健康度85%要换吗(苹果x电池健康78还能用多久)

  • ppt图片显示不出来怎么办

    ppt图片显示不出来怎么办

  • uwp应用是什么意思(uwp版是什么意思)

    uwp应用是什么意思(uwp版是什么意思)

  • 随州公交可以刷支付宝吗(随州公交可以刷微信吗)

    随州公交可以刷支付宝吗(随州公交可以刷微信吗)

  • 宽带离线状态怎么回事(宽带用户离线)

    宽带离线状态怎么回事(宽带用户离线)

  • word如何生成论文目录(Word如何生成论文页码)

    word如何生成论文目录(Word如何生成论文页码)

  • 手机mb是什么意思(手机中的mb和kb是什么意思)

    手机mb是什么意思(手机中的mb和kb是什么意思)

  • 如何申请微信收款码牌(如何申请微信收款商业版)

    如何申请微信收款码牌(如何申请微信收款商业版)

  • 递减是降序还是升序(递减是降序还是排序)

    递减是降序还是升序(递减是降序还是排序)

  • 华为手机会说话怎么关闭(华为手机会说话的叫什么)

    华为手机会说话怎么关闭(华为手机会说话的叫什么)

  • 苹果6能升级12系统吗(苹果6升级12系统卡吗)

    苹果6能升级12系统吗(苹果6升级12系统卡吗)

  • oppoa9是不是玻璃机身(oppoa9是塑料后壳吗)

    oppoa9是不是玻璃机身(oppoa9是塑料后壳吗)

  • 微信图片怎么不能撤回(微信图片怎么不自动保存到手机)

    微信图片怎么不能撤回(微信图片怎么不自动保存到手机)

  • 私车公用如何处理
  • 哪些资产损失向银行贷款
  • 生产企业出口退税的计算方法
  • 简易办法征收增值税怎么计算
  • 印花税的纳税人是买方还是卖方
  • 一季度季初从业人数
  • 公司零星支出没有发票收据怎么开
  • 快递费未支付应该寄走了吗
  • 承租方支付租金会计科目
  • 下列支出不可以从其应纳税所得额中扣除的是
  • 应收账款坏账损失专项报告
  • 营改增服务
  • 应收账款计提坏账比例
  • 咨询费成本怎么成本结转
  • 公司借款给个人超过一年未还
  • 政府补助收入总额等于
  • 工程项目垃圾清运项目编码
  • 年末有留抵税额怎么做税费对冲
  • 建筑业交税会计分录
  • 政府部门纳税人识别号查询
  • 个人借款给公司利息多少合法
  • 汇算清缴之前找回来成本发票可以吗
  • 三大期间费用属于什么类
  • win10右键显示设置打不开怎么办
  • linux操作系统有哪些版本
  • 如何申请菜鸟驿站快递代理点
  • 会计费用科目分类表
  • torch.save用法
  • 4月满月是几号
  • 基于什么意思
  • php graph
  • nodejs的安装与配置mac
  • javascript手机上
  • more命令 查找
  • mysql5.7.17在win2008R2的64位系统安装与配置实例
  • 公司安排异地培训
  • 车间劳保费计入什么科目
  • 什么是指企业的市场营销活动发生影响的各种因素的总和
  • 对公贷款利息如何入账
  • 会计丁字记账法
  • 增值税加计扣除最新政策2023
  • 差旅费会计科目怎么做
  • 货代是否负责损失
  • 融资租赁会计处理实例承租人
  • 残保金的税收优惠政策
  • 取得其他权益工具投资发生的交易费用
  • 收到跨月的费用发票怎么入账
  • 会计科目用错如何改正
  • 费用报销单和支付证明单的区别
  • mysql导出语句
  • sqlserver数据库和mysql区别
  • sqlserver 触发器 redis
  • 怎么查看445端口有没有关闭
  • win7登录密码怎么改
  • 电脑系统xp怎么样
  • windows xp iis安装
  • centos7 修复
  • window高级启动会怎么样
  • linux源码包
  • 如何设置打开wincc不弹出项目管理
  • cocos2d-x安装
  • python多进程并发http请求
  • 控制角色一致性的5个方法
  • css图片样式网站
  • nodejs await
  • jQuery的 $.ajax防止重复提交的两种方法(推荐)
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • js中倒计时器怎么实现
  • 自定义view ondraw
  • 使用SQLite本地数据库
  • Python中列表元素可通过什么访问
  • 空调设备税率多少钱
  • 怎样看业务序号
  • 电力企业所得税按期
  • 不想订亲
  • 已经开票的房子还能退吗
  • 上海42年工龄退休有没有补充养老金呢
  • 外出经营需要交哪些税
  • 福建省狱警招聘医生
  • 深圳电子税务局入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设