...
|
...
|
@@ -132,6 +132,11 @@ export default { |
|
|
let historyNode = Vue.ref([]);
|
|
|
let isUserFolder = Vue.ref(false);
|
|
|
|
|
|
/*面包屑路径数据
|
|
|
* lu
|
|
|
*/
|
|
|
let breadcrumbList=Vue.ref([]);
|
|
|
|
|
|
let addHistoryNode = (item) => {
|
|
|
|
|
|
if (item.name == undefined && item.fileName) {
|
...
|
...
|
@@ -148,6 +153,8 @@ export default { |
|
|
arr.push(item);
|
|
|
historyNode.value = arr;
|
|
|
}
|
|
|
breadcrumbList.value.push({data:item});
|
|
|
console.log("breadcrumbList",breadcrumbList.value)
|
|
|
|
|
|
currentNodeData.value = item;
|
|
|
}
|
...
|
...
|
@@ -307,8 +314,14 @@ export default { |
|
|
let arr = [];
|
|
|
arr.push(id);
|
|
|
defaultExpandedKeys.value = arr;
|
|
|
|
|
|
|
|
|
let indexSlice='';
|
|
|
let arrList= breadcrumbList.value;
|
|
|
arrList.map((item,index)=>{
|
|
|
if(id == item.data.id){
|
|
|
indexSlice=index
|
|
|
}
|
|
|
})
|
|
|
breadcrumbList.value=arrList.slice(0,indexSlice)
|
|
|
addHistoryNode(data);
|
|
|
|
|
|
getPage(id);
|
...
|
...
|
@@ -866,6 +879,7 @@ export default { |
|
|
|
|
|
return {
|
|
|
/* viewEdit,*/
|
|
|
breadcrumbList,
|
|
|
editFileName,
|
|
|
isInput,
|
|
|
iconclass,
|
...
|
...
|
|