reactjs - Next JS - Problem med omladdning eller direkt dynamisk rutt


Så jag har ett problem med NextJS, jag har några sidor med dynamiska rutter, t.ex:

queries/[id].tsx
queries/index.tsx

Nu i utvecklingsläge laddas det utan problem när jag går till

https://localhost:3006/queries/1324

Problemet är att när jag bygger det kan jag inte länka direkt till den URL:en. Jag måste gå in på startsidan och klicka mig dit. Finns det något sätt att lösa detta? Jag distribuerar till en Azure statisk webbapp.

Jag har försökt med exportPathMap, men saken är den att vi genererar många frågor, och jag kan inte bygga om varje gång någon gör en ny fråga.

Svar #1

Jag tycker att du bör använda NextJS-funktionen getStaticProps och getStaticPaths. Detta kommer att lösa ditt problem Dokumentation