liusuyi
2024-10-10 38f29e38fcc668171dc05c53d40a36b895c86102
1
{"remainingRequest":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js??ref--13-0!F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\src\\layout\\components\\Sidebar\\FixiOSBug.js","dependencies":[{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\src\\layout\\components\\Sidebar\\FixiOSBug.js","mtime":1675221397111},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\babel.config.js","mtime":1675221397043},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1678842086999},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1678842088721},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js","mtime":1678842087395}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CnZhciBfZGVmYXVsdCA9IHsKICBjb21wdXRlZDogewogICAgZGV2aWNlOiBmdW5jdGlvbiBkZXZpY2UoKSB7CiAgICAgIHJldHVybiB0aGlzLiRzdG9yZS5zdGF0ZS5hcHAuZGV2aWNlOwogICAgfQogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIC8vIEluIG9yZGVyIHRvIGZpeCB0aGUgY2xpY2sgb24gbWVudSBvbiB0aGUgaW9zIGRldmljZSB3aWxsIHRyaWdnZXIgdGhlIG1vdXNlbGVhdmUgYnVnCiAgICB0aGlzLmZpeEJ1Z0luaU9TKCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBmaXhCdWdJbmlPUzogZnVuY3Rpb24gZml4QnVnSW5pT1MoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIHZhciAkc3ViTWVudSA9IHRoaXMuJHJlZnMuc3ViTWVudTsKICAgICAgaWYgKCRzdWJNZW51KSB7CiAgICAgICAgdmFyIGhhbmRsZU1vdXNlbGVhdmUgPSAkc3ViTWVudS5oYW5kbGVNb3VzZWxlYXZlOwogICAgICAgICRzdWJNZW51LmhhbmRsZU1vdXNlbGVhdmUgPSBmdW5jdGlvbiAoZSkgewogICAgICAgICAgaWYgKF90aGlzLmRldmljZSA9PT0gJ21vYmlsZScpIHsKICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgfQogICAgICAgICAgaGFuZGxlTW91c2VsZWF2ZShlKTsKICAgICAgICB9OwogICAgICB9CiAgICB9CiAgfQp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDs="},{"version":3,"names":["computed","device","$store","state","app","mounted","fixBugIniOS","methods","$subMenu","$refs","subMenu","handleMouseleave","e"],"sources":["F:/Workspaces/ard/RuoYi-Vue-master-pg/RuoYi-Vue-master/ruoyi-ui/src/layout/components/Sidebar/FixiOSBug.js"],"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"],"mappings":";;;;;;eAAe;EACbA,QAAQ,EAAE;IACRC,MAAM,oBAAG;MACP,OAAO,IAAI,CAACC,MAAM,CAACC,KAAK,CAACC,GAAG,CAACH,MAAM;IACrC;EACF,CAAC;EACDI,OAAO,qBAAG;IACR;IACA,IAAI,CAACC,WAAW,EAAE;EACpB,CAAC;EACDC,OAAO,EAAE;IACPD,WAAW,yBAAG;MAAA;MACZ,IAAME,QAAQ,GAAG,IAAI,CAACC,KAAK,CAACC,OAAO;MACnC,IAAIF,QAAQ,EAAE;QACZ,IAAMG,gBAAgB,GAAGH,QAAQ,CAACG,gBAAgB;QAClDH,QAAQ,CAACG,gBAAgB,GAAG,UAACC,CAAC,EAAK;UACjC,IAAI,KAAI,CAACX,MAAM,KAAK,QAAQ,EAAE;YAC5B;UACF;UACAU,gBAAgB,CAACC,CAAC,CAAC;QACrB,CAAC;MACH;IACF;EACF;AACF,CAAC;AAAA"}]}