优化表单构建关闭页签销毁复制插件

pull/443/head
RuoYi 2025-12-04 13:15:50 +08:00
parent a3eefb6bad
commit 1c4dbb1e46
1 changed files with 5 additions and 1 deletions

View File

@ -153,6 +153,7 @@ import DraggableItem from './DraggableItem'
let oldActiveId
let tempActiveData
let clipboard = null
export default {
components: {
@ -211,7 +212,7 @@ export default {
}
},
mounted() {
const clipboard = new ClipboardJS('#copyNode', {
clipboard = new ClipboardJS('#copyNode', {
text: trigger => {
const codeStr = this.generateCode()
this.$notify({
@ -226,6 +227,9 @@ export default {
this.$message.error('代码复制失败')
})
},
beforeDestroy() {
clipboard.destroy()
},
methods: {
activeFormItem(element) {
this.activeData = element