You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js中generateStaticParams导致拦截路由(模态框)失效的问题求助

Next.js中generateStaticParams导致拦截路由(模态框)失效的问题求助

大家好,我遇到了一个Next.js的棘手问题,想请教下有没有小伙伴碰到过类似情况:

我在项目里使用了**拦截路由(模态框形式)**和generateStaticParams,本地运行npm run dev的时候一切都正常,但执行npm run build打包完成后,再用npm run start启动项目,模态框就完全失效了——点击本该触发模态框的链接时,不会弹出模态框,而是直接跳转到了目标路由的完整页面。

我把项目部署到Vercel平台后,也出现了一模一样的问题。

另外我试过,如果移除generateStaticParams,模态框就能恢复正常工作,但这个方法我不能删,因为它是我配合动态路由获取对应ID产品数据的关键环节,对数据获取来说非常重要。

之前我留意到有其他人也遇到过几乎完全相同的问题,但那个问题至今没有得到解决。

备注:内容来源于stack exchange,提问作者Abdalla Abdelsabour

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:48:11