UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

33 lines (32 loc) 568 B
function isWindow(val) { return val === window; } const getRect = (elementRef) => { const element = elementRef; if (isWindow(element)) { const width = element.innerWidth; const height = element.innerHeight; return { top: 0, left: 0, right: width, bottom: height, width, height }; } if (element && element.getBoundingClientRect) { return element.getBoundingClientRect(); } return { top: 0, left: 0, right: 0, bottom: 0, width: 0, height: 0 }; }; export { getRect as g };