Size: a a a

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

2019 May 06

AN

Alex Neo in Next.js — русскоговорящее сообщество
Всем привет
Нужна подсказка.
Есть проект - SPA с админкой
Набросал пример
https://codesandbox.io/s/vmrr6k2273
У СПА есть хедер, футер и сам контент. Есть лейаут который включает в себя хедер,футер и рендерит внутри контент по роутеру.
Что требуется - чтобы админка рендерилась на отдельном роуте без лейаута (без хедера и футера)
Ньюансы - основной контент должен рендериться без перерендера хедера и футера.
Заранее спасибо
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
Surkis
привет всем подскажите как обработать url с хэшем в getInitialProps. его там не видно
хеш не часть url спецификации, обработать ты можешь его только через браузерное апи location
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
Alex Neo
Всем привет
Нужна подсказка.
Есть проект - SPA с админкой
Набросал пример
https://codesandbox.io/s/vmrr6k2273
У СПА есть хедер, футер и сам контент. Есть лейаут который включает в себя хедер,футер и рендерит внутри контент по роутеру.
Что требуется - чтобы админка рендерилась на отдельном роуте без лейаута (без хедера и футера)
Ньюансы - основной контент должен рендериться без перерендера хедера и футера.
Заранее спасибо
добавить условие для рендера шапки и футера
источник

AN

Alex Neo in Next.js — русскоговорящее сообщество
Nikita Nafranets ⎈
добавить условие для рендера шапки и футера
Типа проверять роут и рендерить только там где нужно?
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
да
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
в _app.js запихиваешь layout компонент какой-нить, в него будешь прокидывать булев, по булеву он будет скрывать или не скрывать хедер с футером
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
или же тупо через тернарник сделай
{isAdminRoutes ? <Component> : (<Header><Component><Footer>)}
источник

AN

Alex Neo in Next.js — русскоговорящее сообщество
Nikita Nafranets ⎈
в _app.js запихиваешь layout компонент какой-нить, в него будешь прокидывать булев, по булеву он будет скрывать или не скрывать хедер с футером
Спасибо. Сейчас попробую
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
на крайняк ты можешь юзать css, типо накидывать на body элемент класс и на основе класса скрывать или не скрывать блоки
источник

S

Surkis in Next.js — русскоговорящее сообщество
Nikita Nafranets ⎈
хеш не часть url спецификации, обработать ты можешь его только через браузерное апи location
спс
источник

AN

Alex Neo in Next.js — русскоговорящее сообщество
Nikita Nafranets ⎈
или же тупо через тернарник сделай
{isAdminRoutes ? <Component> : (<Header><Component><Footer>)}
Получилось. Ещё раз спасибо
источник

А

Андрей in Next.js — русскоговорящее сообщество
Что такое, для чего испльзовать process.env.browser?
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Андрей
Что такое, для чего испльзовать process.env.browser?
чтобы nodejs проверять выполнение кода
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
Андрей
Что такое, для чего испльзовать process.env.browser?
process.browser, а не process.env.browser, ппеременная показывает в какой среде выполняется в данный момент код, на сервере или на клиенте в браузере
источник

А

Андрей in Next.js — русскоговорящее сообщество
Nikita Nafranets ⎈
process.browser, а не process.env.browser, ппеременная показывает в какой среде выполняется в данный момент код, на сервере или на клиенте в браузере
Спасибо!
источник
2019 May 07

А

Андрей in Next.js — русскоговорящее сообщество
Router.push() работает как Link ?
источник

ВА

Вагиз Ахметов in Next.js — русскоговорящее сообщество
всем привет.  добавляю яндекс карты так. при серверном рендеринге работает, добавляется карта. при переходе на другую страницу скрипт остается как скрипт, карта не работает. подскажите, плиз, в чем проблема
источник

ВА

Вагиз Ахметов in Next.js — русскоговорящее сообщество
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Скрипт как скрипт, чтоо?
источник

ВА

Вагиз Ахметов in Next.js — русскоговорящее сообщество
источник