vue ssr 第三方组件抛出window is not defined如何解决

用vue-server-renderer搭的ssr服务,引入umy-ui等第三方组件后,
出现document 或 window is not defined , 原因是因为node环境没有这两个对象。
如果引入的第三方组件在它的created阶段使用了window或者document,这要怎么解决

阅读 3.7k
1 个回答

使用这种插件的时候,只能通过client-only或者process.browser来强制让相关逻辑在浏览器端执行。没有其他办法。

推荐问题