实现history页面缓存
This commit is contained in:
@@ -59,8 +59,8 @@
|
||||
class="current-projct"
|
||||
@click="handleNavigateToCurrentProject"
|
||||
:class="{
|
||||
disabled: disabledCurrentProject,
|
||||
filled: !disabledCurrentProject,
|
||||
disabled: cachedRoutes.length == 0,
|
||||
filled: cachedRoutes.length > 0,
|
||||
active: currentProjectActive
|
||||
}"
|
||||
>
|
||||
@@ -522,7 +522,8 @@ export default defineComponent({
|
||||
},
|
||||
bathGenerationList: ['poseTransfer', 'SERIES_DESIGN', 'toProduct', 'relight'],
|
||||
showHistory: false,
|
||||
isNewProject: false
|
||||
isNewProject: false,
|
||||
cachedRoutes:computed(()=>store.state.Workspace.cachedRoutes),//
|
||||
})
|
||||
let userDetail = computed(() => {
|
||||
return store.state.UserHabit.userDetail
|
||||
@@ -1029,6 +1030,7 @@ export default defineComponent({
|
||||
if (currentProjectActive.value) return
|
||||
if (currentProjectPath.value) {
|
||||
router.push(currentProjectPath.value)
|
||||
// router.back()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user