Я не могу прочитать содержимое файла JSON, я попытался получить доступ к содержимому файла с помощью ReadFile, но мне это не удалось, я получил пустую строку для содержимого, а URL не определен,
Мой Код:
<template>
<div class="large-12 medium-12 small-12 cell">
<input type="file" accept="application/JSON" @change="onFileChange" class="inputFile" />
</div>
</template>
<script>
import Vue from "vue";
export default {
data() {
return {};
},
methods: {
onFileChange(e) {
let files = e.target.files || e.dataTransfer.files;
if (!files.length) return;
this.readFile(files[0]);
},
readFile(file) {
let reader = new FileReader();
reader.onload = e => {
this.readContentFile = e.target.result;
console.log(this.readFile);
};
let url = reader.readAsDataURL(file);
let content =reader.result;
console.log(url);
console.log(content);
}
}
};
</script>