7ee0de6cae783ad1b767cb3920de2051.json 7.0 KB

1
  1. {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\utils\\scroll-to.js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\utils\\scroll-to.js","mtime":1761185180358},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\babel.config.js","mtime":1761185179818},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\.babelrc","mtime":1761185179813},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:TWF0aC5lYXNlSW5PdXRRdWFkID0gZnVuY3Rpb24gKHQsIGIsIGMsIGQpIHsKICB0IC89IGQgLyAyOwogIGlmICh0IDwgMSkgewogICAgcmV0dXJuIGMgLyAyICogdCAqIHQgKyBiOwogIH0KICB0LS07CiAgcmV0dXJuIC1jIC8gMiAqICh0ICogKHQgLSAyKSAtIDEpICsgYjsKfTsKCi8vcmVxdWVzdEFuaW1hdGlvbkZyYW1l55So5LqO5pm66IO95Yqo55S7IGh0dHA6Ly9nb28uZ2wvc3g1c3RzCnZhciByZXF1ZXN0QW5pbUZyYW1lID0gZnVuY3Rpb24gKCkgewogIHJldHVybiB3aW5kb3cucmVxdWVzdEFuaW1hdGlvbkZyYW1lIHx8IHdpbmRvdy53ZWJraXRSZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHwgd2luZG93Lm1velJlcXVlc3RBbmltYXRpb25GcmFtZSB8fCBmdW5jdGlvbiAoY2FsbGJhY2spIHsKICAgIHdpbmRvdy5zZXRUaW1lb3V0KGNhbGxiYWNrLCAxMDAwIC8gNjApOwogIH07Cn0oKTsKCi8qKg0KICog5Zug5Li66KaB5qOA5rWL5rua5Yqo5YWD57Sg5aSq6Zq+5LqG77yM5oqK5a6D5Lus6YO956e75Yqo5bCx6KGM5LqGDQogKiBAcGFyYW0ge251bWJlcn0gYW1vdW50DQogKi8KZnVuY3Rpb24gbW92ZShhbW91bnQpIHsKICBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuc2Nyb2xsVG9wID0gYW1vdW50OwogIGRvY3VtZW50LmJvZHkucGFyZW50Tm9kZS5zY3JvbGxUb3AgPSBhbW91bnQ7CiAgZG9jdW1lbnQuYm9keS5zY3JvbGxUb3AgPSBhbW91bnQ7Cn0KZnVuY3Rpb24gcG9zaXRpb24oKSB7CiAgcmV0dXJuIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zY3JvbGxUb3AgfHwgZG9jdW1lbnQuYm9keS5wYXJlbnROb2RlLnNjcm9sbFRvcCB8fCBkb2N1bWVudC5ib2R5LnNjcm9sbFRvcDsKfQoKLyoqDQogKiBAcGFyYW0ge251bWJlcn0gdG8NCiAqIEBwYXJhbSB7bnVtYmVyfSBkdXJhdGlvbg0KICogQHBhcmFtIHtGdW5jdGlvbn0gY2FsbGJhY2sNCiAqLwpleHBvcnQgZnVuY3Rpb24gc2Nyb2xsVG8odG8sIGR1cmF0aW9uLCBjYWxsYmFjaykgewogIHZhciBzdGFydCA9IHBvc2l0aW9uKCk7CiAgdmFyIGNoYW5nZSA9IHRvIC0gc3RhcnQ7CiAgdmFyIGluY3JlbWVudCA9IDIwOwogIHZhciBjdXJyZW50VGltZSA9IDA7CiAgZHVyYXRpb24gPSB0eXBlb2YgZHVyYXRpb24gPT09ICd1bmRlZmluZWQnID8gNTAwIDogZHVyYXRpb247CiAgdmFyIF9hbmltYXRlU2Nyb2xsID0gZnVuY3Rpb24gYW5pbWF0ZVNjcm9sbCgpIHsKICAgIC8vIOWinuWKoOasoeaVsAogICAgY3VycmVudFRpbWUgKz0gaW5jcmVtZW50OwogICAgLy8g55SoTWF0aOWHveaVsOaJvuWIsOi/meS4quWAvAogICAgdmFyIHZhbCA9IE1hdGguZWFzZUluT3V0UXVhZChjdXJyZW50VGltZSwgc3RhcnQsIGNoYW5nZSwgZHVyYXRpb24pOwogICAgLy8g56e75Yqo6L+Z5Liq5YWD57SgCiAgICBtb3ZlKHZhbCk7CiAgICAvLyDliqjnlLvmmK/lkKbnu5PmnZ8KICAgIGlmIChjdXJyZW50VGltZSA8IGR1cmF0aW9uKSB7CiAgICAgIHJlcXVlc3RBbmltRnJhbWUoX2FuaW1hdGVTY3JvbGwpOwogICAgfSBlbHNlIHsKICAgICAgaWYgKGNhbGxiYWNrICYmIHR5cGVvZiBjYWxsYmFjayA9PT0gJ2Z1bmN0aW9uJykgewogICAgICAgIC8v5Yqo55S75bey57uP5a6M5oiQ77yM6L+b6KGM5Zue6LCDCiAgICAgICAgY2FsbGJhY2soKTsKICAgICAgfQogICAgfQogIH07CiAgX2FuaW1hdGVTY3JvbGwoKTsKfQ=="},{"version":3,"names":["Math","easeInOutQuad","t","b","c","d","requestAnimFrame","window","requestAnimationFrame","webkitRequestAnimationFrame","mozRequestAnimationFrame","callback","setTimeout","move","amount","document","documentElement","scrollTop","body","parentNode","position","scrollTo","to","duration","start","change","increment","currentTime","animateScroll","val"],"sources":["C:/Users/Administrator/Desktop/crmeb5.0/template/admin/src/utils/scroll-to.js"],"sourcesContent":["Math.easeInOutQuad = function (t, b, c, d) {\r\n t /= d / 2;\r\n if (t < 1) {\r\n return (c / 2) * t * t + b;\r\n }\r\n t--;\r\n return (-c / 2) * (t * (t - 2) - 1) + b;\r\n};\r\n\r\n//requestAnimationFrame用于智能动画 http://goo.gl/sx5sts\r\nvar requestAnimFrame = (function () {\r\n return (\r\n window.requestAnimationFrame ||\r\n window.webkitRequestAnimationFrame ||\r\n window.mozRequestAnimationFrame ||\r\n function (callback) {\r\n window.setTimeout(callback, 1000 / 60);\r\n }\r\n );\r\n})();\r\n\r\n/**\r\n * 因为要检测滚动元素太难了,把它们都移动就行了\r\n * @param {number} amount\r\n */\r\nfunction move(amount) {\r\n document.documentElement.scrollTop = amount;\r\n document.body.parentNode.scrollTop = amount;\r\n document.body.scrollTop = amount;\r\n}\r\n\r\nfunction position() {\r\n return document.documentElement.scrollTop || document.body.parentNode.scrollTop || document.body.scrollTop;\r\n}\r\n\r\n/**\r\n * @param {number} to\r\n * @param {number} duration\r\n * @param {Function} callback\r\n */\r\nexport function scrollTo(to, duration, callback) {\r\n const start = position();\r\n const change = to - start;\r\n const increment = 20;\r\n let currentTime = 0;\r\n duration = typeof duration === 'undefined' ? 500 : duration;\r\n var animateScroll = function () {\r\n // 增加次数\r\n currentTime += increment;\r\n // 用Math函数找到这个值\r\n var val = Math.easeInOutQuad(currentTime, start, change, duration);\r\n // 移动这个元素\r\n move(val);\r\n // 动画是否结束\r\n if (currentTime < duration) {\r\n requestAnimFrame(animateScroll);\r\n } else {\r\n if (callback && typeof callback === 'function') {\r\n //动画已经完成,进行回调\r\n callback();\r\n }\r\n }\r\n };\r\n animateScroll();\r\n}\r\n"],"mappings":"AAAAA,IAAI,CAACC,aAAa,GAAG,UAAUC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAEC,CAAC,EAAE;EACzCH,CAAC,IAAIG,CAAC,GAAG,CAAC;EACV,IAAIH,CAAC,GAAG,CAAC,EAAE;IACT,OAAQE,CAAC,GAAG,CAAC,GAAIF,CAAC,GAAGA,CAAC,GAAGC,CAAC;EAC5B;EACAD,CAAC,EAAE;EACH,OAAQ,CAACE,CAAC,GAAG,CAAC,IAAKF,CAAC,IAAIA,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,GAAGC,CAAC;AACzC,CAAC;;AAED;AACA,IAAIG,gBAAgB,GAAI,YAAY;EAClC,OACEC,MAAM,CAACC,qBAAqB,IAC5BD,MAAM,CAACE,2BAA2B,IAClCF,MAAM,CAACG,wBAAwB,IAC/B,UAAUC,QAAQ,EAAE;IAClBJ,MAAM,CAACK,UAAU,CAACD,QAAQ,EAAE,IAAI,GAAG,EAAE,CAAC;EACxC,CAAC;AAEL,CAAC,CAAE,CAAC;;AAEJ;AACA;AACA;AACA;AACA,SAASE,IAAIA,CAACC,MAAM,EAAE;EACpBC,QAAQ,CAACC,eAAe,CAACC,SAAS,GAAGH,MAAM;EAC3CC,QAAQ,CAACG,IAAI,CAACC,UAAU,CAACF,SAAS,GAAGH,MAAM;EAC3CC,QAAQ,CAACG,IAAI,CAACD,SAAS,GAAGH,MAAM;AAClC;AAEA,SAASM,QAAQA,CAAA,EAAG;EAClB,OAAOL,QAAQ,CAACC,eAAe,CAACC,SAAS,IAAIF,QAAQ,CAACG,IAAI,CAACC,UAAU,CAACF,SAAS,IAAIF,QAAQ,CAACG,IAAI,CAACD,SAAS;AAC5G;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO,SAASI,QAAQA,CAACC,EAAE,EAAEC,QAAQ,EAAEZ,QAAQ,EAAE;EAC/C,IAAMa,KAAK,GAAGJ,QAAQ,CAAC,CAAC;EACxB,IAAMK,MAAM,GAAGH,EAAE,GAAGE,KAAK;EACzB,IAAME,SAAS,GAAG,EAAE;EACpB,IAAIC,WAAW,GAAG,CAAC;EACnBJ,QAAQ,GAAG,OAAOA,QAAQ,KAAK,WAAW,GAAG,GAAG,GAAGA,QAAQ;EAC3D,IAAIK,cAAa,GAAG,SAAhBA,aAAaA,CAAA,EAAe;IAC9B;IACAD,WAAW,IAAID,SAAS;IACxB;IACA,IAAIG,GAAG,GAAG7B,IAAI,CAACC,aAAa,CAAC0B,WAAW,EAAEH,KAAK,EAAEC,MAAM,EAAEF,QAAQ,CAAC;IAClE;IACAV,IAAI,CAACgB,GAAG,CAAC;IACT;IACA,IAAIF,WAAW,GAAGJ,QAAQ,EAAE;MAC1BjB,gBAAgB,CAACsB,cAAa,CAAC;IACjC,CAAC,MAAM;MACL,IAAIjB,QAAQ,IAAI,OAAOA,QAAQ,KAAK,UAAU,EAAE;QAC9C;QACAA,QAAQ,CAAC,CAAC;MACZ;IACF;EACF,CAAC;EACDiB,cAAa,CAAC,CAAC;AACjB","ignoreList":[]}]}