Size: a a a

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

2019 May 29

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Да, логичнее выглядит
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Благодарю 🙏
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Ощущаю себя сейчас пацаном, который садился пару раз на велик, а уже полез на мотоцикл
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
😀 жс и реакт )
источник

А

Андрей in Next.js — русскоговорящее сообщество
Вот юзаю плагин https://www.npmjs.com/package/next-page-transitions
http://skrinshoter.ru/v/290519/pdtSbfNg
Проблема такая что если открыть полную статью по такому пути /proekt1 и потом перейти куда нить /proekty то словится 404 на предыдущей странице. как быть ? оно не мешает но не красиво что при смене страницы такое
источник

А

Андрей in Next.js — русскоговорящее сообщество
И это только на тех страницах где я получаю квери server.get('/proekt:id', (req, res) => {
           const actualPage = '/project';
           const queryParams = { id: req.params.id };
           app.render(req, res, actualPage, queryParams);
       });
источник
2019 May 30

А

Андрей in Next.js — русскоговорящее сообщество
В общем так
Я проверяю если есть проект с стейте то его рисую, иначе показываю прелодер.
Каое условие написать что бы если роут неверен показать 404?
источник

А

Андрей in Next.js — русскоговорящее сообщество
Тут просто такой маршрут /proekt{id} щас вмсето айди может подставить от 1 до 12 записей, а если уже будет такой маршрут /proekt13 то будет прелодер а нужен 404 пайдж
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Ну роутинг смотри
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
И вообще, по-умолчанию, должна вылезти 404
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Куда ты прелоадер запихнул?
источник

А

Андрей in Next.js — русскоговорящее сообщество
Не вылезет, я прелодер ставлю если в рендере не будет project
источник

А

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

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Странная техника какая-то :)
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Ну поставь в прелоадер условие
источник

IS

Ivan Sequend 👾 in Next.js — русскоговорящее сообщество
Если проекта нет - отправляй на 404 и возвращай 404
источник

А

Андрей in Next.js — русскоговорящее сообщество
Я айди получаю с this.props.router.query.id , даже если там ундефинед бедет лежить то всё равно попаду в условие
if (!project) {
         
           return <Preloader />;
       }
источник

S

Sm•ok 😈✔️ in Next.js — русскоговорящее сообщество
Андрей
Я айди получаю с this.props.router.query.id , даже если там ундефинед бедет лежить то всё равно попаду в условие
if (!project) {
         
           return <Preloader />;
       }
Почему ты показываешь прелоадер так
источник

А

Андрей in Next.js — русскоговорящее сообщество
Как умею)
источник

А

Андрей in Next.js — русскоговорящее сообщество
А аа, всё понял, если канечно это правильно.
У меня же есть метод который получает запись о проекте. Если он вернет ундерфайнед то проекта нету вообще в мире и тут показать 404 иначе прелодер а потом иначе уже запись
источник