# quasar-admin-template
基于 Quasar 的管理系统模板
Quasar相比ElementUI,胜在可定制性上比较强,每个组件保留了大量的Slot和Event,可以按自己喜好自定义,同时官网文档也相当详细,看文档能解决绝大多数问题。界面也相对漂亮一些,另外还有一个很大的优势,Quasar对于移动端的适配做得非常棒。
问题是一些国内常用的功能和组件,Quasar缺失,这就需要自己二次开发或用其他js库代替。
## 代码仓库
[Github](https://github.com/jinjingmail/quasar-admin-template)
[Gitee](https://gitee.com/jinjinge/quasar-admin-template)
## 主要特点
- 给个`star`吧
- 良好的适配移动端小屏幕
- Dark 和 Light模式自由切换
- 可以分别自定义Dark 和 Light模式下的颜色样式,并保存到LocalStorage里面,关闭浏览器不丢失
- 可自定义左侧菜单栏宽度、背景色、字体色,顶部标题栏颜色、Tab标签栏位置和是否显示 等
- 左侧菜单栏基于路由配置自动生成,可以实现noCache、icon等自定义配置
- 页面路由Tab标签栏
- 演示了几种在页面实现搜索栏的样式(费了我不少时间)
- 增强开发了CoDialog,可以实现拖拽和最大化等
- 增强开发了CoTree,增加了很多功能
- tick-strategy 在原有none strict leaf leaf-filtered的基础上,增加leaf-any-with-parent(子节点大于0个ticked,则增加父节点)、leaf-all-with-parent(子节点全部ticked,则增加父节点)、leaf-all-only-parent(子节点全部ticked,则只取父节点,去掉子节点)
- 增加事件 ticked-label和selected-label,返回选择的节点的label
- 增加一个过滤输入栏
- 增强开发了CoTable,新增了新的loading样式,还有sticky-header、sticky-first-column、sticky-last-column
- 增强开发了CoForm,CoDate、CoInput、CoOptionGroup、CoFormItem,增加一些实用功能
- 新增CoDateSelect
- 新增CoTreeSelect
- 新增CoTreeTable
- 感谢:eladmin-web、vue-element-admin、quasar-admin-crm、quasar-element-pro
```bash
TODO co-dialog
- TODO 可移动的dialog的标题栏图标显示移动鼠标光标
- TODO dialog里面内容滚动时,可以不滚动标题栏、底部工具栏
TODO 页面增加字段选择的存储
TODO 页面增加表格大小选择(存储)
TODO 页面总的增删改查工具栏,可以配置为变灰还是消失
TODO 如果不显示 Tab 栏,则所有页面都不 keep-alive(不缓存)
TODO 加快图标页加载速度
TODO 菜单caption 附加文字颜色,改为灰色
TODO 在右侧打开外部url(iframe或其他方案)
TODO 增加“个人设置”页面
TODO 菜单增加“new”标签支持
TODO CoOptionGroup 自定义form项的错误提示
TODO CoDateSelect 可以手工输入日期、可以选择“最近7天、最近30天、本月、。。。”
TODO co-tree selected和ticked,可以设置“只选parent,只选leaf”
为 co-tree 添加 tree-class / tree-style tree-class-mobile tree-style-mobile
CoInput 在popup-proxy 里面时,有时候prepend、append、before、after 的slot会失效
对话框最大化后,取消拖动
TODO BUG 图表dark模式文字颜色
```
## Demo
[Demo](http://jinjinge.gitee.io/quasar-admin-template)
## 界面截图
### 见“UI”目录
### PC上的效果
![index](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/index.jpg)
![index_dark](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/index_dark.jpg)
![icons](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/icons.jpg)
![login](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/login.jpg)
![page_search_dialog](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_search_dialog.jpg)
![page_search_popup](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_search_popup.jpg)
![page_search_popup_dark](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_search_popup_dark.jpg)
![page_table](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_table.jpg)
![page_table_dark](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_table_dark.jpg)
![page_table_with_dialog](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_table_with_dialog.jpg)
![page_tree_select](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_tree_select.jpg)
![page_tree_table2](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/page_tree_table2.jpg)
![right_bar_setting](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/right_bar_setting.jpg)
### 手机上的效果
![index](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/index.png)
![index_dark](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/index_dark.png)
![left_sidebar](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/left_sidebar.png)
![page_search_popup](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/page_search_popup.png)
![page_table](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/page_table.png)
![page_table_dark](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/page_table_dark.png)
![page_table_with_dialog](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/page_table_with_dialog.png)
![page_tree_table](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/page_tree_table.png)
![right_setting_bar](https://gitee.com/jinjinge/quasar-admin-template/raw/main/UI/v0.9/mobile/right_setting_bar.png)
## Install the dependencies(安装依赖)
```bash
首先,安装nodejs(注意:只能是12和14版本,更新的版本可能有问题)
然后,安装 quasar 工具:
npm install -g @quasar/cli
安装依赖:
npm install
```
### Start development mode (启动app开发模式)
```bash
quasar dev
```
### Lint the files(Lint校验)
```bash
npm run lint
```
### Build the production(构建发行版本)
```bash
quasar build
```
### Customize the configuration(修改配置)
See [Configuring quasar.conf.js](https://quasar.dev/quasar-cli/quasar-conf-js).
没有合适的资源?快使用搜索试试~ 我知道了~
管理系统系列--基于 Quasar 的管理系统模板.zip
共270个文件
js:98个
vue:85个
jpg:33个
需积分: 5 0 下载量 52 浏览量
2024-02-25
23:28:59
上传
评论
收藏 4.49MB ZIP 举报
温馨提示
管理系统系列--基于 Quasar 的管理系统模板
资源推荐
资源详情
资源评论
收起资源包目录
管理系统系列--基于 Quasar 的管理系统模板.zip (270个子文件)
vendor.fe4dfe8c.css 200KB
app.78c1ee63.css 25KB
5.817ec324.css 6KB
6.7fabe49e.css 1KB
9.f11855aa.css 274B
8.eaf407ea.css 250B
7.2064102c.css 49B
.editorconfig 147B
.eslintignore 91B
.gitignore 490B
index.template.html 1KB
index.html 1KB
favicon.ico 16KB
favicon.ico 16KB
page_search_dialog.jpg 223KB
page_search_popup.jpg 218KB
page_search_popup_dark.jpg 212KB
page_table_dark.jpg 195KB
page_table.jpg 193KB
index_dark.jpg 193KB
index.jpg 190KB
icons.jpg 189KB
page_table_with_dialog.jpg 168KB
page_tree_table2.jpg 126KB
right_bar_setting.jpg 125KB
page_tree_select.jpg 111KB
login.jpg 83KB
sidebar-bg.jpg 69KB
sidebar-bg.3568d18e.jpg 69KB
nature-0.jpg 67KB
nature-0.jpg 67KB
nature-5.jpg 57KB
nature-5.jpg 57KB
nature-1.jpg 49KB
nature-1.jpg 49KB
nature-4.jpg 45KB
nature-4.jpg 45KB
nature-6.jpg 34KB
nature-6.jpg 34KB
nature-3.jpg 32KB
nature-3.jpg 32KB
nature-7.jpg 31KB
nature-7.jpg 31KB
nature-2.jpg 15KB
nature-2.jpg 15KB
boy-avatar.jpg 13KB
boy-avatar.7971355d.jpg 13KB
vendor.dcda2ada.js 1.49MB
app.af4e95e7.js 151KB
6.978e7d03.js 58KB
chunk-common.8cc1d4f0.js 47KB
icons.js 46KB
2.1ccd0bf1.js 38KB
16.159050ad.js 34KB
crud.js 25KB
depts.js 14KB
14.9b414136.js 12KB
15.aec3c5ec.js 11KB
27.640d62df.js 11KB
7.e79d9bfa.js 11KB
routes.js 9KB
index.js 9KB
index.js 9KB
17.09a65e14.js 9KB
25.51823d13.js 9KB
8.655b4d2a.js 8KB
23.b213d4e7.js 8KB
18.a66f3c3f.js 7KB
21.63d13b1c.js 7KB
quasar.conf.js 7KB
20.e895a99b.js 7KB
test.js 6KB
24.378f2c59.js 6KB
22.352ee20c.js 5KB
dicts.js 5KB
default-setting.js 5KB
vue-dragdrag.js 5KB
index.js 5KB
26.246f0404.js 5KB
19.42b9e8bf.js 4KB
9.28a1c4d5.js 4KB
12.2f3d079b.js 3KB
axios.js 3KB
.eslintrc.js 2KB
validate.js 2KB
form-mixin.js 2KB
common.js 1KB
data.js 1KB
and.js 1KB
index.js 1KB
or.js 1KB
28.0b858b9a.js 1KB
core.js 1KB
router-filters.js 1KB
5.a90ea18b.js 1KB
dict-detail.js 1001B
index.js 994B
default-color.js 986B
demo.js 965B
dict.js 962B
共 270 条
- 1
- 2
- 3
资源评论
Kwan的解忧杂货铺
- 粉丝: 1w+
- 资源: 3661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功