未验证 提交 48d526f2 编写于 作者: D Devosend 提交者: GitHub

[Fix][UI Next][V1.0.0-Beta] Fix bug where route is error in file manage root (#9697)

上级 0643fe44
......@@ -134,6 +134,12 @@ export default defineComponent({
handleShowModal(renameShowRef)
}
const handleGoRoot = () => {
router.push({
name: 'file-manage'
})
}
const updateList = () => {
resourceListRef.value = getResourceListState(
fileId.value,
......@@ -226,6 +232,7 @@ export default defineComponent({
handleRenameFile,
handleUpdatePage,
handleUpdatePageSize,
handleGoRoot,
pagination: paginationReactive,
renameInfo,
breadcrumbItemsRef
......@@ -291,11 +298,19 @@ export default defineComponent({
'header-extra': () => (
<NBreadcrumb separator='>' class={styles['breadcrumb']}>
{this.breadcrumbItemsRef?.map((item: BreadcrumbItem) => {
return (
<NBreadcrumbItem href={item.id.toString()}>
{item.fullName}
</NBreadcrumbItem>
)
if (item.id === 0) {
return (
<NBreadcrumbItem>
<span onClick={this.handleGoRoot}>{item.fullName}</span>
</NBreadcrumbItem>
)
} else {
return (
<NBreadcrumbItem href={item.id.toString()}>
{item.fullName}
</NBreadcrumbItem>
)
}
})}
</NBreadcrumb>
),
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册