From 28edd79b1cfec58b6e97b5599dc450c63f8ff3f2 Mon Sep 17 00:00:00 2001
From: lyt-Top <1105290566@qq.com>
Date: Sun, 1 Aug 2021 18:30:30 +0800
Subject: [PATCH] =?UTF-8?q?'admin-21.08.01:=E6=9B=B4=E6=96=B0=E4=BF=AE?=
=?UTF-8?q?=E5=A4=8D=E8=AF=B7=E6=9F=A5=E7=9C=8BCHANGELOG.md=E6=96=87?=
=?UTF-8?q?=E4=BB=B6=E6=88=96=E6=9F=A5=E7=9C=8B=E6=A0=87=E7=AD=BE'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.env | 2 +-
CHANGELOG.md | 13 +
package.json | 34 +--
src/App.vue | 4 +-
src/i18n/lang/en.ts | 2 +
src/i18n/lang/zh-cn.ts | 2 +
src/i18n/lang/zh-tw.ts | 2 +
src/layout/component/aside.vue | 26 +-
src/layout/component/columnsAside.vue | 12 +-
src/layout/component/header.vue | 8 +-
src/layout/navBars/breadcrumb/closeFull.vue | 65 +++++
src/layout/navBars/breadcrumb/setings.vue | 12 +
src/layout/navBars/breadcrumb/user.vue | 19 --
src/layout/navBars/tagsView/contextmenu.vue | 6 +-
src/layout/navBars/tagsView/tagsView.vue | 297 ++++++++++++++------
src/layout/routerView/parent.vue | 23 +-
src/store/interface/index.ts | 3 +-
src/store/modules/tagsViewRoutes.ts | 39 +--
src/store/modules/themeConfig.ts | 2 +
src/theme/app.scss | 2 +-
src/utils/arrayOperation.ts | 25 ++
src/views/chart/index.vue | 39 ++-
src/views/fun/tagsView/index.vue | 92 +-----
src/views/home/index.vue | 27 +-
src/views/login/index.vue | 11 +-
src/views/params/common/index.vue | 15 +-
src/views/params/dynamic/index.vue | 16 +-
src/views/visualizing/demo1.vue | 50 ++--
src/views/visualizing/demo2.vue | 58 ++--
29 files changed, 523 insertions(+), 383 deletions(-)
create mode 100644 src/layout/navBars/breadcrumb/closeFull.vue
diff --git a/.env b/.env
index 8fda07b..dacb1a5 100644
--- a/.env
+++ b/.env
@@ -4,5 +4,5 @@ VITE_PORT = 8888
# open 运行 npm run dev 时自动打开浏览器
VITE_OPEN = false
-# public path 配置线上环境路径(打包)
+# public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可
VITE_PUBLIC_PATH = /vue-next-admin-preview/
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c3bcfe4..fef12c4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,19 @@
🎉🎉🔥 `vue-next-admin` 基于 vue3.x 、Typescript、vite、Element plus 等,适配手机、平板、pc 的后台开源免费模板库(vue2.x 请切换 vue-prev-admin 分支)
+## 1.0.14
+
+`2021.07.29`
+
+- 🌟 更新 依赖更新最新版本(vue、vuex、vue-router),出现问题,请手动降级。版本查看:vnpm
+- 🎯 优化 数据可视化图表演示加载卡顿问题、优化有图表的演示界面
+- 🎯 优化 路由参数演示界面
+- 🎯 优化 tagsView 操作演示界面,由于存在相同路由多标签,必须要传全部参数值(query 或者 params)
+- 🎉 新增 开启 TagsView 共用,开启时:(多个路由菜单共用一个详情组件(参数为后点击的覆盖前面点击的),tagsView 中只会出现一个(不支持同时出现多个 tagsView 标签))。关闭时:(多个路由菜单共用一个详情组件,参数不同,会同时出现多个 tagsView 标签)
+- 🐞 修复 tagsView 共用(单标签)时,右键菜单功能点击,参数不对的问题(第 2n+个参数未覆盖第一个参数值)
+- 🐞 修复 多 tagsView 标签(参数不同)、单个 tagsView 标签公用(参数不同)所带来的刷新功能、横向自动滚动等问题
+- 🐞 修复 处理全屏若干问题,pr!12,感谢群友@另一个前端
+
## 1.0.13
`2021.07.25`
diff --git a/package.json b/package.json
index 29f401d..d6dfd97 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-next-admin",
- "version": "1.0.13",
+ "version": "1.0.14",
"scripts": {
"dev": "vite",
"build": "vite build",
@@ -8,12 +8,12 @@
},
"dependencies": {
"axios": "^0.21.1",
- "countup.js": "^2.0.7",
+ "countup.js": "^2.0.8",
"cropperjs": "^1.5.12",
"echarts": "^5.1.2",
- "echarts-gl": "^2.0.6",
+ "echarts-gl": "^2.0.7",
"echarts-wordcloud": "^2.0.0",
- "element-plus": "^1.0.2-beta.57",
+ "element-plus": "^1.0.2-beta.65",
"mitt": "^3.0.0",
"nprogress": "^0.2.0",
"print-js": "^1.6.0",
@@ -21,34 +21,34 @@
"screenfull": "^5.1.0",
"sortablejs": "^1.14.0",
"splitpanes": "^3.0.4",
- "vue": "^3.0.11",
+ "vue": "^3.1.5",
"vue-clipboard3": "^1.0.1",
"vue-grid-layout": "^3.0.0-beta1",
"vue-i18n": "^9.1.7",
- "vue-router": "^4.0.8",
+ "vue-router": "^4.0.10",
"vue-web-screen-shot": "^1.2.0",
- "vuex": "^4.0.1",
- "wangeditor": "^4.7.5"
+ "vuex": "^4.0.2",
+ "wangeditor": "^4.7.6"
},
"devDependencies": {
"@types/axios": "^0.14.0",
"@types/clipboard": "^2.0.1",
- "@types/node": "^16.4.1",
+ "@types/node": "^16.4.9",
"@types/nprogress": "^0.2.0",
"@types/sortablejs": "^1.10.7",
- "@typescript-eslint/eslint-plugin": "^4.28.4",
- "@typescript-eslint/parser": "^4.28.4",
- "@vitejs/plugin-vue": "^1.2.5",
+ "@typescript-eslint/eslint-plugin": "^4.28.5",
+ "@typescript-eslint/parser": "^4.28.5",
+ "@vitejs/plugin-vue": "^1.3.0",
"@vue/compiler-sfc": "^3.1.5",
"dotenv": "^10.0.0",
- "eslint": "^7.31.0",
- "eslint-plugin-vue": "^7.14.0",
+ "eslint": "^7.32.0",
+ "eslint-plugin-vue": "^7.15.0",
"prettier": "^2.3.2",
- "sass": "^1.36.0",
+ "sass": "^1.37.0",
"sass-loader": "^12.1.0",
"typescript": "^4.3.5",
- "vite": "^2.4.3",
- "vue-eslint-parser": "^7.9.0"
+ "vite": "^2.4.4",
+ "vue-eslint-parser": "^7.10.0"
},
"browserslist": [
"> 1%",
diff --git a/src/App.vue b/src/App.vue
index 274b69a..b2fed67 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -2,6 +2,7 @@