SSR窗口
在SSR环境中更好地处理window和document对象。
该库不实现DOM(如JSDOM),它只是修补(或创建window和document对象),以避免它们在服务器端渲染期间失败(引发错误)。
被创建用于:
安装
NPM上可用的库:
npm i ssr-window
用法
import { getWindow , getDocument } from 'ssr-window' ;
const window = getWindow ( ) ;
const document = getDocument ( ) ;
window . addEventListener ( 'resize' , ( ) => { } ) ;
const div = document . querySelectorAll ( 'div' ) ;
延伸
如果您依赖于此处未包括的某些窗口/文档属性
1