Я пытаюсь включить локальный файл JSON из каталога static
с именем blogs.json
, в котором загружено множество блогов.
В настоящее время я загружаю блоги через Vue Axios, которыймодуль, который я включаю в Nuxt JS.
В настоящее время блоги загружаются из файла json совершенно нормально, однако есть заметная задержка в несколько мс перед загрузкой блогов, я пытаюсь понятьлучший способ загрузить файл json и заполнить массив blogs
, указанный внутри data()
Это мой текущий код:
<script>
import PageBanner from '~/components/PageBanner';
export default {
head: {
title: 'Site Title: Blog',
meta: [
{ hid: 'description', name: 'description', content: 'Site description' }
]
},
components: {
PageBanner
},
data () {
return {
blogs: [],
isLoading: true
}
},
created () {
this.axios.get("/articles/blogs.json").then((response) => {
this.blogs = response.data
this.isLoading = false
})
}
}
</script>
Это прекрасно работает, но какЯ изменяю это, чтобы загрузить JSON быстрее?