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

Next.js 13.4中App路由文件夹未加'use client'指令时UseAmp功能失效咨询

Next.js 13.4 App路由中UseAmp功能的使用问题

Next.js 13.4的路由机制已切换为基于app文件夹运行,该文件夹下的所有页面默认都是服务器组件。

官方建议使用useAmp()钩子来启用AMP功能,但在app文件夹的服务器组件中直接调用这个钩子会无法正常工作。必须在组件顶部添加'use client'指令,才能让useAmp()功能正常运行;不过添加该指令后,页面会从服务端渲染(SSR)转为客户端页面。

内容的提问来源于stack exchange,提问作者throne three

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 11:22:31