使用materialize CSS时在下一个js中未定义窗口 [英] window is undefined in next js when using materialize css
本文介绍了使用materialize CSS时在下一个js中未定义窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用下一个js.当我尝试从'materialize-css'中导入M时; 我得到窗口未定义
.
I'm using next js. When I try to import M from 'materialize-css';
I get window is undefined
.
推荐答案
我添加了 useEffect
并添加了以下行:
I added a useEffect
and added this line:
if(typeof window !== 'undefined'){
const M = require('materialize-css');
...
}
代替 import
语句
这篇关于使用materialize CSS时在下一个js中未定义窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文