Я нашел способ заставить эту работу.
Я изменил тег <InputComponent>
, который у меня был, на обычный тег <input>
, а затем добавил @change
, который будет ссылаться на метод, который я создал.
Ниже я сделал то, что сделал.
<input placeholder="Paste your facebook event here" v-model="facebookPaste" @change="pastedUrl()" class="inputFacebook" onkeypress="return false;">
export default {
data() {
return {
facebookPaste: ''
}
},
methods: {
pastedUrl: function(){
location.replace(this.facebookPaste)
}
}
}
onkeypress="return false;"
: позволяет мне только вставлять, а не печатать что-либо, что я тоже хотел.