Я пытаюсь получить id
из query params
, используя ссылку Next.js на клике на целевой странице. Все работает нормально, но когда целевая страница перезагружается, идентификатор параметра запроса переключается с URL-адресом страницы, установленным как ссылка as
prop.
Я пробовал это на стороне экспресс-сервера:
server.get('/movie/:id', (req, res) => {
return app.render(req, res, '/movie', { id: req.params.id })
})
и это на стороне клиента:
Movie.getInitialProps = async ({ query: { id } }) => {
const request = await fetch(url);
const data = await request.json();
return {
movie: data
};
}