Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
夏日掠影
vue-vben-admin
提交
e04aaa06
V
vue-vben-admin
项目概览
夏日掠影
/
vue-vben-admin
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vue-vben-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e04aaa06
编写于
11月 26, 2020
作者:
V
vben
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(use-redo): refresh the page to keep the parameters(#104)
上级
2f75a948
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
9 addition
and
24 deletion
+9
-24
CHANGELOG.zh_CN.md
CHANGELOG.zh_CN.md
+1
-0
src/hooks/web/usePage.ts
src/hooks/web/usePage.ts
+3
-0
src/hooks/web/useTitle.ts
src/hooks/web/useTitle.ts
+0
-18
src/locales/lang/en/routes/demo/page.ts
src/locales/lang/en/routes/demo/page.ts
+1
-0
src/locales/lang/zh_CN/routes/demo/page.ts
src/locales/lang/zh_CN/routes/demo/page.ts
+1
-0
src/router/guard/index.ts
src/router/guard/index.ts
+1
-1
src/router/routes/modules/demo/page.ts
src/router/routes/modules/demo/page.ts
+1
-1
src/views/sys/redirect/index.vue
src/views/sys/redirect/index.vue
+1
-4
未找到文件。
CHANGELOG.zh_CN.md
浏览文件 @
e04aaa06
...
...
@@ -22,6 +22,7 @@
### 🐛 Bug Fixes
-
修复 tree 文本超出挡住操作按钮问题
-
修复通过 useRedo 刷新页面参数丢失问题
### 🎫 Chores
...
...
src/hooks/web/usePage.ts
浏览文件 @
e04aaa06
...
...
@@ -36,9 +36,12 @@ export function useGo() {
*/
export
const
useRedo
=
()
=>
{
const
{
push
,
currentRoute
}
=
useRouter
();
const
{
query
,
params
}
=
currentRoute
.
value
;
function
redo
()
{
push
({
path
:
'
/redirect
'
+
unref
(
currentRoute
).
fullPath
,
query
,
params
,
});
}
return
redo
;
...
...
src/hooks/web/useTitle.ts
已删除
100644 → 0
浏览文件 @
2f75a948
import
{
watch
}
from
'
vue
'
;
import
{
useRouter
}
from
'
vue-router
'
;
import
{
useGlobSetting
}
from
'
../setting
'
;
import
{
useI18n
}
from
'
./useI18n
'
;
import
{
setTitle
}
from
'
/@/utils/browser
'
;
export
function
useTitle
()
{
const
{
currentRoute
}
=
useRouter
();
const
{
t
}
=
useI18n
();
watch
(
()
=>
currentRoute
.
value
.
path
,
()
=>
{
const
globSetting
=
useGlobSetting
();
setTitle
(
t
(
currentRoute
.
value
.
meta
.
title
),
globSetting
.
title
);
},
{
immediate
:
true
,
flush
:
'
post
'
}
);
}
src/locales/lang/en/routes/demo/page.ts
浏览文件 @
e04aaa06
...
...
@@ -24,4 +24,5 @@ export default {
list
:
'
List page
'
,
listCard
:
'
Card list
'
,
basic
:
'
Basic list
'
,
};
src/locales/lang/zh_CN/routes/demo/page.ts
浏览文件 @
e04aaa06
...
...
@@ -24,4 +24,5 @@ export default {
list
:
'
列表页
'
,
listCard
:
'
卡片列表
'
,
basic
:
'
标准列表
'
,
};
src/router/guard/index.ts
浏览文件 @
e04aaa06
...
...
@@ -57,7 +57,7 @@ export function createGuard(router: Router) {
router
.
afterEach
((
to
)
=>
{
const
{
t
}
=
useI18n
();
// change html title
setTitle
(
t
(
to
.
meta
.
title
),
globSetting
.
title
);
to
.
name
!==
'
Redirect
'
&&
setTitle
(
t
(
to
.
meta
.
title
),
globSetting
.
title
);
});
createProgressGuard
(
router
);
createPermissionGuard
(
router
);
...
...
src/router/routes/modules/demo/page.ts
浏览文件 @
e04aaa06
...
...
@@ -223,7 +223,7 @@ const page: AppRouteModule = {
name
:
'
ListBasicPage
'
,
component
:
()
=>
import
(
'
/@/views/demo/page/list/basic/index.vue
'
),
meta
:
{
title
:
'
标准列表
'
,
title
:
'
routes.demo.page.basic
'
,
},
},
{
...
...
src/views/sys/redirect/index.vue
浏览文件 @
e04aaa06
<
template
>
<div
/>
</
template
>
<
script
lang=
"ts"
>
import
{
defineComponent
,
unref
}
from
'
vue
'
;
...
...
@@ -26,7 +23,7 @@
appStore
.
setPageLoadingAction
(
false
);
},
0
);
}
return
{}
;
return
()
=>
null
;
},
});
</
script
>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录