usePxTransform.js 445 B

1234567891011121314
  1. const postConfig = import.meta.env.postConfig
  2. /**
  3. * @method usePxToVwView px转换vw
  4. * @param px {Number | String} 需要转换的px值
  5. * @returns {String} 转换后的值
  6. * */
  7. const usePxToVwView = (px) => {
  8. const pxValue = typeof px === 'string' ? parseFloat(px) : px;
  9. const transformVw = pxValue / (postConfig.viewportWidth / 100);
  10. return `${transformVw.toFixed(postConfig.unitPrecision)}vw`;
  11. };
  12. export default usePxToVwView