|
@@ -106,26 +106,26 @@
|
|
|
:data-item="JSON.stringify(item)"
|
|
|
>
|
|
|
<template #label>
|
|
|
- <div class="tab_pane" @click="paneClick(item)">
|
|
|
+ <!-- <div class="tab_pane" @click="paneClick(item)">
|
|
|
<div class="tab_text">{{ item.label }}</div>
|
|
|
<img
|
|
|
src="@/assets/images/close.png"
|
|
|
@click="closeTab(item, index, $event)"
|
|
|
alt=""
|
|
|
/>
|
|
|
- </div>
|
|
|
- <!-- <router-link
|
|
|
+ </div> -->
|
|
|
+ <router-link
|
|
|
:key="item"
|
|
|
:data-path="item.path"
|
|
|
:to="{
|
|
|
path: item.path,
|
|
|
- query: item.row,
|
|
|
+ query: item.clickRowId,
|
|
|
}"
|
|
|
@click="paneClick(item)"
|
|
|
class="tags-view-item"
|
|
|
>
|
|
|
{{item.label}}
|
|
|
- </router-link> -->
|
|
|
+ </router-link>
|
|
|
</template>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
@@ -455,7 +455,7 @@ const addFolderAdd = (data) => {
|
|
|
editableTabs.value.push({
|
|
|
label: data.name,
|
|
|
path: data.path,
|
|
|
- row: JSON.stringify(data.row),
|
|
|
+ clickRowId: data.row,
|
|
|
});
|
|
|
//需要jSON去转 否则页面无变化 离谱得很
|
|
|
editableTabs.value = JSON.parse(JSON.stringify(editableTabs.value));
|