Javascript Next.js视口元标记不应在_document.js';s<;头>;
我想使用viewport meta标记在Next.js中的Javascript Next.js视口元标记不应在_document.js';s<;头>;,javascript,reactjs,next.js,Javascript,Reactjs,Next.js,我想使用viewport meta标记在Next.js中的\u document.js文件中禁用页面缩放 但是它不起作用,并且说视口元标记不应该在\u document.js的中使用 我怎样才能修复它?。覆盖视口元标记的唯一方法是在页面中进行覆盖。由于您可能希望将其应用于所有页面,我建议您在\u app中执行此操作 //页面//\u应用程序 从“下一个/头”导入头 常量App=({Component,pageProps}:AppProps)=>{ //... 返回( //... ) } 导出
\u document.js
文件中禁用页面缩放
但是它不起作用,并且说视口元标记不应该在\u document.js
的
中使用
我怎样才能修复它?。覆盖视口
元标记的唯一方法是在页面中进行覆盖。由于您可能希望将其应用于所有页面,我建议您在\u app
中执行此操作
//页面//\u应用程序
从“下一个/头”导入头
常量App=({Component,pageProps}:AppProps)=>{
//...
返回(
//...
)
}
导出默认应用程序
请确保在此处使用
'next/head'
而不是'next/document'
。视口标记应由页面/\u app.js
中的next/head
处理。因此,您可以将其移动到\u app.js
文件中,或者如果它还不存在,您可以创建一个这样的文件:
从“下一个/头部”导入头部
函数MyApp({Component,pageProps}){
返回(
)
}
导出默认MyApp