|
|
@@ -1378,7 +1378,7 @@ export default {
|
|
|
//点击收藏后刷新文件
|
|
|
const refreshFile = ()=>{
|
|
|
// console.log('ref',toRaw(thisFolder.value));
|
|
|
- if(toRaw(thisFolder.value).isFavorite){//如果点开了文件夹
|
|
|
+ if(toRaw(thisFolder.value).dirId){//如果点开了文件夹
|
|
|
// console.log(111);
|
|
|
folderClick()
|
|
|
}else{
|
|
|
@@ -1518,20 +1518,29 @@ export default {
|
|
|
})
|
|
|
}
|
|
|
onMounted(() => {
|
|
|
- getAllTop()
|
|
|
+ // if(!thisFolder.value){
|
|
|
+ getAllTop()
|
|
|
+ // }
|
|
|
getSpaceList()
|
|
|
+ console.log('!thisFolder.value',thisFolder.value);
|
|
|
+ // refreshFile()
|
|
|
// 添加监听,点击其他地方关闭文件夹右键菜单
|
|
|
window.addEventListener("click", closeRMenu, true);
|
|
|
window.addEventListener("click", mouseClick, true);
|
|
|
+ console.log('onMounted');
|
|
|
})
|
|
|
onActivated(()=>{
|
|
|
// console.log('route.query',route.query);
|
|
|
- if(route.query.row){
|
|
|
- const newRow = JSON.parse(route.query.row)
|
|
|
- console.log('newRow',newRow);
|
|
|
- thisFolder.value = newRow
|
|
|
- refreshFile()
|
|
|
- }
|
|
|
+ loadingPreview.value = true
|
|
|
+ setTimeout(()=>{
|
|
|
+ if(route.query.row){
|
|
|
+ const newRow = JSON.parse(route.query.row)
|
|
|
+ console.log('newRow',newRow);
|
|
|
+ thisFolder.value = newRow
|
|
|
+ refreshFile()
|
|
|
+ loadingPreview.value = false
|
|
|
+ }
|
|
|
+ },500)
|
|
|
|
|
|
})
|
|
|
return {
|