修复<file-textarea>组件在firefox上无法复制内容的Bug

This commit is contained in:
刘祥超
2023-03-20 09:43:21 +08:00
parent 87b96d6526
commit da7d42edd5

View File

@@ -12,6 +12,7 @@ Vue.component("file-textarea", {
mounted: function () {
},
methods: {
dragover: function () {},
drop: function (e) {
let that = this
e.dataTransfer.items[0].getAsFile().text().then(function (data) {
@@ -22,5 +23,5 @@ Vue.component("file-textarea", {
this.realValue = value
}
},
template: `<textarea @drop.prevent="drop" ref="textarea" v-model="realValue"></textarea>`
template: `<textarea @drop.prevent="drop" @dragover.prevent="dragover" ref="textarea" v-model="realValue"></textarea>`
})