查询参数使用Next.js链接上的as prop切换页面重新加载

时间:2019-01-12 19:13:18

标签: node.js reactjs express react-router next.js

我正在尝试通过单击目标页面上的Next.js链接从id中获得一个query params。一切正常,但是当重新加载目标页面时,查询参数ID会切换,并将页面URL设置为Link as属性。

我已经在快递服务器端尝试过此操作:

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
    };
}

0 个答案:

没有答案