Tengo un código vue.js para cargar y eliminar archivos:
export default { name: "FileUpload", methods: { addFile() { if (this.multiple) { let files = _.concat( this.files, Array.from(this.$refs[this.label].files) ); this.$emit("update:files", files); } else { this.$emit("update:file", this.$refs[this.label].files[0]); } }, removeFile(idx) { if (this.multiple) { _.pullAt(this.files, [idx]); this.$emit("update:files", this.files); } else { this.$emit("update:file", null); } }, } }
¿Qué debo agregar para tener la posibilidad de abrir archivos cargados directamente en el navegador?