Size: a a a

Nuxt.js | Vue SSR

2021 April 09

СС

Степан Смирнов... in Nuxt.js | Vue SSR
) я про него не знал. Я состояние переключателя обрабатываю в сторе, кинул основные стили на дефолтный лейоут, а затем на каждую страницу сайта пробрасывал геттер из стора, и переключал тему и менял там всякое. У меня ночная тема это не просто смена цвета шрифта и фона, там мелочей оч много
источник

Д

Деда in Nuxt.js | Vue SSR
Ну там не только для смены шрифта и фона ) это переменная реактивная
источник

Д

Деда in Nuxt.js | Vue SSR
То что по сути тебе и нужно и из коробки
источник

СС

Степан Смирнов... in Nuxt.js | Vue SSR
ну, в следующий раз буду иметь в виду) знатно наговнокодил с этой темой) новичок просто
источник

Д

Деда in Nuxt.js | Vue SSR
Ну это нормально )
источник

Д

Деда in Nuxt.js | Vue SSR
А по мне говнокодить полезнее в первую очередь для развития
источник

СС

Степан Смирнов... in Nuxt.js | Vue SSR
зато опыт работы со стором, и вот сейчас с localstorage)
источник

АК

Аркадий Кожедуб... in Nuxt.js | Vue SSR
почему если из дочернего компонента делать коммит в стор с помощью fetch например, то родительский компонент ловит ошибку?

[Vue warn]: The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missing <tbody>. Bailing hydration and performing full client-side render.
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
А точно в коммите дело?
источник

АК

Аркадий Кожедуб... in Nuxt.js | Vue SSR
источник

V

Vlad in Nuxt.js | Vue SSR
Поставь вместо спана див
источник

I

Ivan Sergeevich in Nuxt.js | Vue SSR
А зачем async?
источник

АК

Аркадий Кожедуб... in Nuxt.js | Vue SSR
нет, там не нужен вообще else в оригинальном условии задачи, ну и соответственно может требоваться именно span
источник

АК

Аркадий Кожедуб... in Nuxt.js | Vue SSR
ну потому что в fetch могут быть например запросы к апи которые мы чдем через await
источник

I

Ivan Sergeevich in Nuxt.js | Vue SSR
Я вижу мутацию) не вижу await. Пальцем в небо, но может быть в этом проблема
источник

АК

Аркадий Кожедуб... in Nuxt.js | Vue SSR
и вообще проблема в том что изменение store в дочерних компонентах не перерисовывает родительские компоненты на стороне сервера и в этом корень проблемы
источник

АК

Аркадий Кожедуб... in Nuxt.js | Vue SSR
то что хук async ничего не меняет, можно убрать async - результат тот же
источник

RR

Revy Ross in Nuxt.js | Vue SSR
сегодня ровно с этим бодался, так и не понял в чем проблема. никаких асинхронных вызовов, никакого стора, и разметка вроде в порядке
источник

I

Ivan Sergeevich in Nuxt.js | Vue SSR
Баг что ли, если найдёте решение, поделитесь :)
источник

АК

Аркадий Кожедуб... in Nuxt.js | Vue SSR
есть ощущение, что nuxt на стороне сервера делает ровно один тик рендера и после обновления данных в дочерних компонентах не перерисовывает верхние компоненты даже если они зависят от этих данных, что конечно очень печально :(
источник