More Premium Hugo Themes Premium Vue Themes

Vue3.0 Template Admin

本项目基于vue3+ElementPlus+Typescript+Vite搭建一套通用的后台管理模板;并基于常见业务场景,抽象出常见功能组件;包括动态菜单,菜单权限、登录、主题切换、国际化、个人中心、表单页、列表页、复制文本、二维码分享等等

Vue3.0 Template Admin

本项目基于vue3+ElementPlus+Typescript+Vite搭建一套通用的后台管理模板;并基于常见业务场景,抽象出常见功能组件;包括动态菜单,菜单权限、登录、主题切换、国际化、个人中心、表单页、列表页、复制文本、二维码分享等等

Author Avatar Theme by geekqiaqia
Github Stars Github Stars: 1302
Last Commit Last Commit: Nov 20, 2022 -
First Commit Created: Jan 15, 2024 -
default image

Overview

The vue3.0-template-admin is a Vue 3.0-based admin template that utilizes the Composition API and is written in TypeScript. It provides a comprehensive set of features and functionality for building admin interfaces.

Features

  • Element Plus: Integration with the Element Plus UI component library.
  • N+1 多级菜单: Support for N+1 level multi-level menus.
  • Dashboard: A pre-built dashboard template.
  • 表格: Table component for displaying data.
  • Router Tab 选项卡: Support for router tab navigation.
  • 表单: Forms for data input and submission.
  • 图表 :antv or echart: Integration with data visualization charts from AntV or ECharts.
  • 二维码生成: Generate QR codes.
  • 导入导出 Excel: Import and export data to Excel.
  • 导出 Zip 文件: Export data as a Zip file.
  • 拖拽组件: Drag and drop components.
  • 富文本编辑器: Rich text editor.
  • markdown 编辑器: Markdown editor.
  • 个人页: User profile page.
  • 登录/注册页: Login and registration pages.
  • 404 / 403: Error pages for page not found and permission denied.
  • 菜单管理: Management of menu items.
  • 角色管理: Management of user roles.
  • 自定义图标: Support for custom icons.
  • 图片拖拽/裁剪: Drag and drop and image cropping functionality.
  • 支持切换主题色:一键换肤: Theme color switching with one click.
  • 指令权限:v-permisson /全局方法:$permission: Directive-based permission management.
  • 国际化: Internationalization support.
  • 项目看板: Project board functionality.
  • 可拖拽弹窗: Draggable pop-up windows.
  • 导航模式切换: Switch between navigation modes.

Installation

To install the vue3.0-template-admin, follow these steps:

  1. Clone the repository:
git clone [repository-url]
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

Summary

The vue3.0-template-admin is a powerful admin template built with Vue 3.0 and the Composition API. It offers a wide range of features and functionality, including support for Element Plus, multi-level menus, forms, charts, drag and drop components, and more. With its TypeScript integration and project tooling, it provides a seamless development experience for building admin interfaces.