no message

This commit is contained in:
kuaifan 2021-07-01 16:54:09 +08:00
parent c842319bc0
commit 14f3aedb49
4 changed files with 20 additions and 7 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -74,6 +74,10 @@ export default {
return {}; return {};
} }
}, },
parentShow: {
type: Boolean,
default: true
},
}, },
data() { data() {
@ -89,10 +93,6 @@ export default {
} }
}, },
destroyed() {
this.fileContent[this.fileId] = this.contentDetail;
},
watch: { watch: {
file: { file: {
handler(info) { handler(info) {
@ -103,6 +103,12 @@ export default {
}, },
immediate: true, immediate: true,
deep: true, deep: true,
},
parentShow(val) {
if (!val) {
this.fileContent[this.fileId] = this.contentDetail;
}
} }
}, },

View File

@ -98,7 +98,7 @@
:height="editHeight" :height="editHeight"
:mask-closable="false" :mask-closable="false"
:mask-style="{backgroundColor:'rgba(0,0,0,0.7)'}"> :mask-style="{backgroundColor:'rgba(0,0,0,0.7)'}">
<FileContent :file="editInfo"/> <FileContent v-if="editShowNum > 0" :parent-show="editShow" :file="editInfo"/>
</Drawer> </Drawer>
</div> </div>
</template> </template>
@ -132,6 +132,7 @@ export default {
columns: [], columns: [],
editShow: false, editShow: false,
editShowNum: 0,
editHeight: 0, editHeight: 0,
editInfo: {}, editInfo: {},
} }
@ -199,6 +200,12 @@ export default {
immediate: true immediate: true
}, },
editShow(val) {
if (val) {
this.editShowNum++;
}
},
tableMode(val) { tableMode(val) {
this.$store.state.method.setStorage("fileTableMode", val) this.$store.state.method.setStorage("fileTableMode", val)
} }