изначальные данные с бэка? Чтобы не делать лишний ajax запрос? Например, у меня сайт, на котором на всех страницах используется переменная pageTitle, и я хочу её сразу передавать во vue, чтобы она была доступна во всех view компонентах
Зависит от окружения. Под тот-же ларавел я просто делал <div id="app" data-title="123" data-foo="asd"> а дальше, перед созданием инстанса, эти данные драл с div.
У меня как раз laravel) То есть в скрипте, где createApp(App) вызывается, там доставал эти данные и как глобальные данные во vue добавлял?
<component :variable="{{ $laravelVariable }}"></component>
Хм... я юзаю vue router, у меня общий blade шаблон, в котором <div id="app"></div>, так не прокатит(
гибридные приложения не айс. оставляйте лару для api, а так nuxt в помощь
По идее я так и хочу лару как апи юзать, просто хотелось примитивные данные сразу передавать без запроса. Получается, лучше всего сделать ajax запрос на данные, в которых будет pageTitle?
Обсуждают сегодня