Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Next.js视口元标记不应在_document.js';s<;头>;_Javascript_Reactjs_Next.js - Fatal编程技术网

Javascript Next.js视口元标记不应在_document.js';s<;头>;

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)=>{ //... 返回( //... ) } 导出

我想使用viewport meta标记在Next.js中的
\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