JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<div id="app">
<textarea name="myField" @paste="onPaste">{{ message }}</textarea>
<p>Field Name: {{ fieldName }}</p>
<p>Pasted data: {{ pasted }}</p>
</div>
JavaScript
var app = new Vue({
el: '#app',
data: {
fieldName: '',
pasted: ''
},
methods: {
onPaste(event){
console.log(event)
this.message = event.target.name
this.paste = event.target.value
}
}
})