id: dynamic-rendering-trapstitle: Dynamic rendering trapsstatus: activecandidateKinds: [“rendering_candidate”]frameworks: [“next13.0.0”]priority: 90citations: [“https://nextjs.org/docs/app/api-reference/file-conventions/route-segment-config”, “https://nextjs.org/docs/app/api-reference/functions/generate-static-params”, “https://nextjs.org/docs/app/building-your-application/rendering/partial-prerendering”]maxBriefChars: 850调查简报只有当动态行为是意外产生时渲染候选才有可操作性。首先要证明该路由可以是静态、ISR 或部分静态的。待核查证据检查dynamic、revalidate、generateStaticParams、路由参数以及请求头或 cookie 等动态 API。检查动态调用是否在 layout 中因为这会影响到更大的路由树。不建议推荐的时机不要为认证、个性化、草稿模式、按请求重定向或请求特定数据移除动态渲染。验证建议必须引用动态触发源并解释目标路由为何可以容忍静态或 ISR 行为。
