Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 July 04

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Amazing State
заказчик сказал сделать так на моб. меню. .
странно, это явное нарушение UX элементарно, либо надо больше контекста, может надо что бы данные обновлялись на странице по клацу по какому-то элементу?
источник

AS

Amazing State in Nuxt.js — русскоговорящее сообщество
Алексей Дмитриевич Бубенчиков
странно, это явное нарушение UX элементарно, либо надо больше контекста, может надо что бы данные обновлялись на странице по клацу по какому-то элементу?
попросили просто условие чтобы при клике по ссылке проверять (если одинаковый урл с тем что сейчас) то обновлять страницу насильно либо компонент, но я придумал проще вариант - просто закрывать меню при клике. Но пока не получаетя сделать, пробовал .prevent ставить .stop, почему то все равно клик сначала учитывается сначала
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Кто-нибудь разбирается в жизненном цикле Nuxt? Задача получить конфиг из API на самом раннем этапе инициализации приложения и в зависимости от полученного загрузить страницу или выдать ошибку. Сейчас делаем запрос в лейауте. Есть ли другие варианты?
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Amazing State
попросили просто условие чтобы при клике по ссылке проверять (если одинаковый урл с тем что сейчас) то обновлять страницу насильно либо компонент, но я придумал проще вариант - просто закрывать меню при клике. Но пока не получаетя сделать, пробовал .prevent ставить .stop, почему то все равно клик сначала учитывается сначала
а в меню по состоянию active не проще это ветвление логики делать?
источник

PA

Patlukh Alexander in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Кто-нибудь разбирается в жизненном цикле Nuxt? Задача получить конфиг из API на самом раннем этапе инициализации приложения и в зависимости от полученного загрузить страницу или выдать ошибку. Сейчас делаем запрос в лейауте. Есть ли другие варианты?
fetch накстовский?
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Кто-нибудь разбирается в жизненном цикле Nuxt? Задача получить конфиг из API на самом раннем этапе инициализации приложения и в зависимости от полученного загрузить страницу или выдать ошибку. Сейчас делаем запрос в лейауте. Есть ли другие варианты?
nuxtServerInit, либо в мидлварях
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Кто-нибудь разбирается в жизненном цикле Nuxt? Задача получить конфиг из API на самом раннем этапе инициализации приложения и в зависимости от полученного загрузить страницу или выдать ошибку. Сейчас делаем запрос в лейауте. Есть ли другие варианты?
ещё глубже — можешь в сервере (server.js) греть данные и подсовывать в роутинг
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Алексей Дмитриевич Бубенчиков
nuxtServerInit, либо в мидлварях
Он вроде как работает только для приложения c SSR?
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
У нас SPA
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
вообще без SSR?
источник

AS

Amazing State in Nuxt.js — русскоговорящее сообщество
Алексей Дмитриевич Бубенчиков
а в меню по состоянию active не проще это ветвление логики делать?
css класс на активный линк по урл?  ну хотят просто чтобы меню закрывалось (либо обновление страницы как без spa) при клике на пункт меню, даже если уже на этом урле находимся
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Да, бек на Laravel и статичный фронт
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Amazing State
css класс на активный линк по урл?  ну хотят просто чтобы меню закрывалось (либо обновление страницы как без spa) при клике на пункт меню, даже если уже на этом урле находимся
сделай не @click.stop, а @click.native.prevent
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Да, бек на Laravel и статичный фронт
ну тада на мидлварях самое оно
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Приложение поднимается пачками на разных поддоменах. Бек в зависимости от поддомена запроса отдает конерктный конфиг из соотвествующей базы данных
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Приложение поднимается пачками на разных поддоменах. Бек в зависимости от поддомена запроса отдает конерктный конфиг из соотвествующей базы данных
тебе при старте надо ( разворачивании прила) или при открытии страницы конкретной?
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Алексей Дмитриевич Бубенчиков
тебе при старте надо ( разворачивании прила) или при открытии страницы конкретной?
При старте
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
В конфиге уже прилетает список страниц, тема сайта, цвета и так далее
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
При старте
Пилишь модуль тогда, в нём забираешь данные как и какие тебе надо и откуда и пихаешь куда надо, что бы дальше с ними работать
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Такой SAAS
источник