Как наследовать JSON vue объекты?

У laravel оказывается есть сильный плюс дефолтная поддержка Vue. С ней разбираюсь. Всё понятно только когда дошло до практики webpack ругается

так наследую json
import apiWorkers from '/workers.api'; // адресс url из laravel полный путь тоже не пашет

export default {
    data(){
        return{
            btn_txt: "Искать",
            apiWorkers
        }
    }
}

Я так понимаю он не смог собрать массивы потому что ещё нет json файла, и VUE запускается прежде чем загружается Laravel.

Так он собрал:
<script>
import apiWorkers from './workers.json'; //обычный файл в той же папке

export default {
    data(){
        return{
            btn_txt: "Искать",
            apiWorkers
        }
    }
}
</script>


Но я же не могу каждый раз генерировать файл. Как быть в такой ситуации?
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
@deliro
Я может чего-то не понимаю, но обычно всякие "JSON файлы" предоставляет API, которое ты пишешь на бэкенде и в сборку они точно никак не попадают, а запрашиваются AJAX'ом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы