为什么我在使用时出现以下错误intro.js
在我的下一个项目中?
ReferenceError: Element is not defined <br/>
Because intro.js使用 DOM API,并且在 SSR 上您的文档对象模型不可用。
您需要将 intro.js 动态导入到您的项目中并为其禁用 ssr。像这样的事情应该可以解决你的问题:
// component with your intro.js logic
const Steps = dynamic(() => import('intro.js-react').then(mod => mod.Steps), {
ssr: false
});
const Hints = dynamic(() => import('intro.js-react').then(mod => mod.Hints), {
ssr: false
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)