位置: 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)

  • vivox70pro+支持面部解锁吗(vivox70pro支持双卡双待吗)

    vivox70pro+支持面部解锁吗(vivox70pro支持双卡双待吗)

  • 苹果手机图片怎么提取文字(苹果手机图片怎么旋转)

    苹果手机图片怎么提取文字(苹果手机图片怎么旋转)

  • 拼多多的拼小圈如何不让别人看(拼多多的拼小圈在哪里找)

    拼多多的拼小圈如何不让别人看(拼多多的拼小圈在哪里找)

  • 怎样保存动态图片到手机(怎样保存动态图片到手机相册苹果手机)

    怎样保存动态图片到手机(怎样保存动态图片到手机相册苹果手机)

  • rx580 4g和8g差距大吗(rx580 4g相当于)

    rx580 4g和8g差距大吗(rx580 4g相当于)

  • 佳能单反无法访问储存卡(佳能单反相机无法访问存储卡)

    佳能单反无法访问储存卡(佳能单反相机无法访问存储卡)

  • 红米note8pro有指纹解锁吗(红米note8 pro有屏幕指纹解锁吗)

    红米note8pro有指纹解锁吗(红米note8 pro有屏幕指纹解锁吗)

  • 红米k20pro nfc怎么用(红米k20proNFC怎么弄)

    红米k20pro nfc怎么用(红米k20proNFC怎么弄)

  • airpods频繁断开又重连(airpods频繁断开怎么解 自动人耳)

    airpods频繁断开又重连(airpods频繁断开怎么解 自动人耳)

  • 苹果手机键盘语音输入为什么用不了(苹果手机键盘语言设置在哪里)

    苹果手机键盘语音输入为什么用不了(苹果手机键盘语言设置在哪里)

  • 苹果手机广角模式怎么设置(苹果手机广角模糊)

    苹果手机广角模式怎么设置(苹果手机广角模糊)

  • 华为p10支不支持红外(华为p10支不支持快充)

    华为p10支不支持红外(华为p10支不支持快充)

  • 写字板可以干什么(写字板可以用来画画吗)

    写字板可以干什么(写字板可以用来画画吗)

  • 华为nova6的耳机插孔在哪里(华为nova6的耳机线怎么是圆孔)

    华为nova6的耳机插孔在哪里(华为nova6的耳机线怎么是圆孔)

  • icloud可以注销吗(icloud账户能注销吗)

    icloud可以注销吗(icloud账户能注销吗)

  • 华为怎么更新emui10(华为怎么更新steam)

    华为怎么更新emui10(华为怎么更新steam)

  • 苹果抹掉数据还能找回吗(苹果抹掉数据还能查到位置信息吗)

    苹果抹掉数据还能找回吗(苹果抹掉数据还能查到位置信息吗)

  • oppor9m桌面插件在哪里(oppo r9s plus桌面插件)

    oppor9m桌面插件在哪里(oppo r9s plus桌面插件)

  • oppor15的呼吸灯怎么设置(oppor 17呼吸灯)

    oppor15的呼吸灯怎么设置(oppor 17呼吸灯)

  • 荣耀20pro防水级别(华为荣耀20pro防水级别)

    荣耀20pro防水级别(华为荣耀20pro防水级别)

  • 独显没有vga接口怎么办(独立显卡没有dvi接口)

    独显没有vga接口怎么办(独立显卡没有dvi接口)

  • 苹果手机直播怎么投屏电脑(苹果手机直播怎么设置更清晰)

    苹果手机直播怎么投屏电脑(苹果手机直播怎么设置更清晰)

  • 解散微信群有啥显示(解散微信群信息是否还在?)

    解散微信群有啥显示(解散微信群信息是否还在?)

  • 陌陌注销后如何恢复(陌陌注销如何不等14天)

    陌陌注销后如何恢复(陌陌注销如何不等14天)

  • windows7旗舰版系统恢复禁用本地连接的方法(windows7旗舰版最新版本)

    windows7旗舰版系统恢复禁用本地连接的方法(windows7旗舰版最新版本)

  • 免缴车船税
  • 来料加工增值税率
  • 记账更改的方法
  • 金税四期一般纳税人应对
  • 以摊余成本计量的金融资产交易费用
  • 收据怎么粘贴在费用报销单上
  • 物业公司外包保安死亡
  • 出口企业免抵税额要作进项转出吗
  • 退伍士兵增值税减免账务处理
  • 行政单位支出科目中组织事务是什么
  • 公司代扣代缴个税完税凭证在哪里可以打印
  • 支付的劳务派遣服务费现金流量
  • 如何查询增值税申报表
  • 银行手续费是否一定要开发票吗
  • 企业交城建税的分录
  • 分公司亏损还会分摊所得税吗
  • 公司账上的资金与注册资金不一致可以吗?
  • 增值税小规模纳税人
  • 一次性收取一年服务费怎么确定收入
  • 物业费需要摊销吗?
  • win7取消共享文件夹
  • 企业支出的辞退补偿金
  • 退货应该怎么记账
  • 合并报表同一控制下和非同一控制下区别
  • 工程安装成本分录
  • 注册表怎么启动
  • 目前光学变焦最大支持多少倍
  • 税务发票上的账户是对公账户吗
  • php自定义函数的语法格式
  • php_fileinfo作用
  • 金融业务增值税税率
  • 什么叫存续分立
  • php 验证码
  • 个人往来款如何转为公司股权
  • 从零开始作者
  • 计算机视觉技术的应用
  • ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话
  • php读取excel数据
  • 不同会计制度资产负债表金额不一样
  • wordpress运行缓慢
  • python idle有什么用
  • Python psd-tools如何转换文件
  • 企业每月应交哪几种税费
  • 建筑企业的收入特点有哪些
  • 股东每年怎么分红
  • 应收利息缴纳什么税
  • 税法中减除和减退的区别
  • 电子承兑转出需要授权吗
  • 外地工程预缴的工资怎么做账务处理
  • 购置办公大楼,会计处理
  • 预付账款的账务处理视频教程
  • 递延收益的主要形式有
  • 小规模减半征收房产税文件
  • 数据库表的行数
  • win8.1开机密码忘了
  • win2008ie安全设置
  • 如何使用组策略脚本
  • ctl.start
  • mac如何开启查找我的mac
  • 在linux操作系统中
  • cocos2d游戏源码
  • cocos creatorapi
  • nodejsweb框架
  • surface游戏模式
  • 简介英文
  • 嗌中怎么读
  • 讯飞src
  • Python实现定时任务
  • cocos2dx4.0入门
  • android简单app实例
  • 四川地方税务局网址是什么
  • 江苏常州税务局电话人工服务电话
  • 贵州省地方税务局房地产税收征收管理办法
  • 企业所得税计算器在线计算
  • 残疾人个人所得税怎么申报退税
  • 浅谈新时代劳动教育答案
  • 大连市网上税务申报平台
  • 融资租赁出租会计账务处理流程
  • 湖北省国家税务局官网
  • 电子税务局怎么找回用户名
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设