1 |
- {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\boman-framwork\\ruoyi-ui\\node_modules\\eslint-loader\\index.js??ref--13-0!E:\\boman-framwork\\ruoyi-ui\\src\\layout\\components\\Sidebar\\FixiOSBug.js","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\layout\\components\\Sidebar\\FixiOSBug.js","mtime":1623215520176},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CnZhciBfZGVmYXVsdCA9IHsKICBjb21wdXRlZDogewogICAgZGV2aWNlOiBmdW5jdGlvbiBkZXZpY2UoKSB7CiAgICAgIHJldHVybiB0aGlzLiRzdG9yZS5zdGF0ZS5hcHAuZGV2aWNlOwogICAgfQogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIC8vIEluIG9yZGVyIHRvIGZpeCB0aGUgY2xpY2sgb24gbWVudSBvbiB0aGUgaW9zIGRldmljZSB3aWxsIHRyaWdnZXIgdGhlIG1vdXNlbGVhdmUgYnVnCiAgICB0aGlzLmZpeEJ1Z0luaU9TKCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBmaXhCdWdJbmlPUzogZnVuY3Rpb24gZml4QnVnSW5pT1MoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICB2YXIgJHN1Yk1lbnUgPSB0aGlzLiRyZWZzLnN1Yk1lbnU7CgogICAgICBpZiAoJHN1Yk1lbnUpIHsKICAgICAgICB2YXIgaGFuZGxlTW91c2VsZWF2ZSA9ICRzdWJNZW51LmhhbmRsZU1vdXNlbGVhdmU7CgogICAgICAgICRzdWJNZW51LmhhbmRsZU1vdXNlbGVhdmUgPSBmdW5jdGlvbiAoZSkgewogICAgICAgICAgaWYgKF90aGlzLmRldmljZSA9PT0gJ21vYmlsZScpIHsKICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgfQoKICAgICAgICAgIGhhbmRsZU1vdXNlbGVhdmUoZSk7CiAgICAgICAgfTsKICAgICAgfQogICAgfQogIH0KfTsKZXhwb3J0cy5kZWZhdWx0ID0gX2RlZmF1bHQ7"},{"version":3,"sources":["E:/boman-framwork/ruoyi-ui/src/layout/components/Sidebar/FixiOSBug.js"],"names":["computed","device","$store","state","app","mounted","fixBugIniOS","methods","$subMenu","$refs","subMenu","handleMouseleave","e"],"mappings":";;;;;;eAAe;AACbA,EAAAA,QAAQ,EAAE;AACRC,IAAAA,MADQ,oBACC;AACP,aAAO,KAAKC,MAAL,CAAYC,KAAZ,CAAkBC,GAAlB,CAAsBH,MAA7B;AACD;AAHO,GADG;AAMbI,EAAAA,OANa,qBAMH;AACR;AACA,SAAKC,WAAL;AACD,GATY;AAUbC,EAAAA,OAAO,EAAE;AACPD,IAAAA,WADO,yBACO;AAAA;;AACZ,UAAME,QAAQ,GAAG,KAAKC,KAAL,CAAWC,OAA5B;;AACA,UAAIF,QAAJ,EAAc;AACZ,YAAMG,gBAAgB,GAAGH,QAAQ,CAACG,gBAAlC;;AACAH,QAAAA,QAAQ,CAACG,gBAAT,GAA4B,UAACC,CAAD,EAAO;AACjC,cAAI,KAAI,CAACX,MAAL,KAAgB,QAApB,EAA8B;AAC5B;AACD;;AACDU,UAAAA,gBAAgB,CAACC,CAAD,CAAhB;AACD,SALD;AAMD;AACF;AAZM;AAVI,C","sourcesContent":["export default {\r\n computed: {\r\n device() {\r\n return this.$store.state.app.device\r\n }\r\n },\r\n mounted() {\r\n // In order to fix the click on menu on the ios device will trigger the mouseleave bug\r\n this.fixBugIniOS()\r\n },\r\n methods: {\r\n fixBugIniOS() {\r\n const $subMenu = this.$refs.subMenu\r\n if ($subMenu) {\r\n const handleMouseleave = $subMenu.handleMouseleave\r\n $subMenu.handleMouseleave = (e) => {\r\n if (this.device === 'mobile') {\r\n return\r\n }\r\n handleMouseleave(e)\r\n }\r\n }\r\n }\r\n }\r\n}\r\n"]}]}
|