当前位置: 首页 > Web前端 > HTML

meadmin-template一个基于Vue3+Element-Plus的后台管理系统admin

时间:2023-03-28 00:46:21 HTML

做项目的初衷是想找一个现成的vue3admin系统来用,但是考察了大部分系统后发现没有keepAlive缓存要求的解决方案。根据组件名刷新的问题(本项目可以根据key进行刷新,解决不同路由对应同一个组件(比如两个编辑页面)可以分别清除缓存和刷新)。最后狠下心自己造了个轮子解决了这个问题,还加了一些其他功能:按需自动导入生成对应的ts类型,组件加载国际语言包,事件驱动方便扩展,vue友好-请求+axios包。本项目的扩展组件可能不是很全面,但核心功能应该是易于开发、易于扩展、易于使用,并且有详细的中文注释,值得研究。简介Me-admin模板是一款免费开源的中后台模板,基于vue3、vite3、pinia、elment-plus构建,开箱即用,本项目开源协议为最宽松的MIT协议,并且没有使用限制。本项目采用最新的技术栈,可以作为项目启动模板,帮助您快速搭建企业级中后台,也是一个很好的学习项目。开源不易,如果对你有帮助,请在Github给个star。特性基于vue3、vite4、pinia、elment-plus、vue-request@next语言可配置基于typescript应用级JavaScript可配置主题颜色和主题模式友好的国际化解决方案基于vue-i18n支持按组件异步加载语言包。自定义keepAlive缓存Vue保活可以根据key进行,解决不同路由不能使用同一个组件独立刷新缓存的问题。内置完善的动态路由权限生成方案,按钮级权限。支持前端菜单和界面动态获取菜单两种模式模拟数据内置模拟数据方案,方便自动引入测试组件按需自动导入组件下的组件定义,可自定义导入方式和模板,真正实现导入便捷类型按需自动生成自动生成ts类型,减少工作量预览完整版国外访问:https://meadmin-cn.github.io/meadmin-template完整版国内访问:https://meadmin-cn.gitee.io/meadmin-templateDocumentation海外访问:https://meadmin-cn.github.io/meadmin-template-doc国内访问:https://meadmin-cn.gitee.io/meadmin-template-doc分支主完整版模板基础模板仓库Github:https://github.com/meadmin-cn/meadmin-templateGitee:https://gitee.com/meadmin-cn/meadmin-template项目截图