UNPKG

tsp-component

Version:

提供多端和react版本的UI组件

27 lines (24 loc) 817 B
/** * 给element设置transform style */ export function setTranslate(elem: HTMLElement, x: number, y: number): void { elem.style.webkitTransform = `translate(${x}px, ${y}px) translateZ(0)`; } /** * 获取translate样式文本 */ export function getTranslateText(x: number | string, y: number | string): string { return `-webkit-transform:translate(${x}, ${y}) translateZ(0);transform:translate(${x}, ${y}) translateZ(0);`; } // /** // * requestAnimationFrame兼容 // */ export function requestAnimationFrame(): any { return (function(): any { return window.requestAnimationFrame || window.webkitRequestAnimationFrame || function(callback: Function): void { window.setTimeout(callback, 1000 / 60); }; })(); }