From f6391e491853c33afd4ec8b9d6bf399718b8d9c1 Mon Sep 17 00:00:00 2001 From: KarnaukhKost Date: Fri, 8 Jan 2021 00:12:46 +0200 Subject: [PATCH] added emit event bu response --- demo/main.js | 1 + src/MultipleFileUploader.vue | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/demo/main.js b/demo/main.js index 87d0f4b..45174ec 100644 --- a/demo/main.js +++ b/demo/main.js @@ -1,5 +1,6 @@ import Vue from 'vue' import App from './App.vue' +window.Bus = new Vue; new Vue({ el: '#app', diff --git a/src/MultipleFileUploader.vue b/src/MultipleFileUploader.vue index 95319aa..d20e7df 100644 --- a/src/MultipleFileUploader.vue +++ b/src/MultipleFileUploader.vue @@ -147,7 +147,7 @@ export default { }, showHttpMessages: { type: Boolean, - default: true + default: false } }, @@ -225,9 +225,10 @@ export default { axios({method: this.method, url: this.postURL, data: this.formData,headers:this.postHeader}) .then((response) => { this.isLoaderVisible = false; + Bus.$emit('upload-success'); // Show success message if(this.showHttpMessages) - this.successMsg = response + "." + this.successMessagePath; + this.successMsg = response + this.successMessagePath; this.removeItems(); }) .catch((error) => {