Я хочу динамически обновить опцию url для компонента dropzone.
Ниже приводится компонент Vue, который у меня есть:
<div id="app">
<vue-dropzone ref="myVueDropzone" id="dropzone" :options="dropzoneOptions"></vue-dropzone>
<button @click="updateUrl()">
Update
</button>
</div>
<script>
new Vue({
el: "#app",
data: {
dropzoneOptions: {
url : "https://google.com"
}
},
computed:{
},
components: {
vueDropzone: vue2Dropzone
},
methods: {
updateUrl(){
console.log("Updating url")
this.dropzoneOptions.url = "http://example.com"
}
}
})
</script>
Когда я пытаюсь выполнить обновление с помощью нажатия кнопки, я вижу, что dropzoneOptions.url был обновлен.Но, когда я пытаюсь загрузить файлы, файлы все еще отправляются на старый URL https://google.com
Ссылка на JSFiddle: https://jsfiddle.net/1t7L6ouc/3/