Как импортировать большой массив в Vue - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть один файловый компонент с некоторыми данными:

data () {
    return {
        myArray: [obj1,obj2,...obj10000]
    }
}

Хорошо ли иметь 10000 объектов в массиве данных?Если нет, как я могу импортировать большой массив в один компонент файла?

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

Я обнаружил, что использование отдельного файла json - хорошая идея.

0 голосов
/ 13 ноября 2018

Вы можете создать его в отдельном файле и импортировать в компонент.

const animals = [ //animals.js
  {name:"tiger", weight:120},
  {name:"elephant", weight:1000}
]

export default animals

В компоненте

import animals from './path/to/animals.js'

export default {
  data() {
    return {
      animals: animals
    }
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...