{"remainingRequest":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js!D:\\源码\\vue-element-admin-master\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\源码\\vue-element-admin-master\\src\\layout\\components\\Sidebar\\FixiOSBug.js","dependencies":[{"path":"D:\\源码\\vue-element-admin-master\\src\\layout\\components\\Sidebar\\FixiOSBug.js","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\babel.config.js","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:ZXhwb3J0IGRlZmF1bHQgewogIGNvbXB1dGVkOiB7CiAgICBkZXZpY2U6IGZ1bmN0aW9uIGRldmljZSgpIHsKICAgICAgcmV0dXJuIHRoaXMuJHN0b3JlLnN0YXRlLmFwcC5kZXZpY2U7CiAgICB9CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgLy8gSW4gb3JkZXIgdG8gZml4IHRoZSBjbGljayBvbiBtZW51IG9uIHRoZSBpb3MgZGV2aWNlIHdpbGwgdHJpZ2dlciB0aGUgbW91c2VsZWF2ZSBidWcKICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9QYW5KaWFDaGVuL3Z1ZS1lbGVtZW50LWFkbWluL2lzc3Vlcy8xMTM1CiAgICB0aGlzLmZpeEJ1Z0luaU9TKCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBmaXhCdWdJbmlPUzogZnVuY3Rpb24gZml4QnVnSW5pT1MoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICB2YXIgJHN1Yk1lbnUgPSB0aGlzLiRyZWZzLnN1Yk1lbnU7CgogICAgICBpZiAoJHN1Yk1lbnUpIHsKICAgICAgICB2YXIgaGFuZGxlTW91c2VsZWF2ZSA9ICRzdWJNZW51LmhhbmRsZU1vdXNlbGVhdmU7CgogICAgICAgICRzdWJNZW51LmhhbmRsZU1vdXNlbGVhdmUgPSBmdW5jdGlvbiAoZSkgewogICAgICAgICAgaWYgKF90aGlzLmRldmljZSA9PT0gJ21vYmlsZScpIHsKICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgfQoKICAgICAgICAgIGhhbmRsZU1vdXNlbGVhdmUoZSk7CiAgICAgICAgfTsKICAgICAgfQogICAgfQogIH0KfTs="},{"version":3,"names":["computed","device","$store","state","app","mounted","fixBugIniOS","methods","$subMenu","$refs","subMenu","handleMouseleave","e"],"sources":["D:/源码/vue-element-admin-master/src/layout/components/Sidebar/FixiOSBug.js"],"sourcesContent":["export default {\n computed: {\n device() {\n return this.$store.state.app.device\n }\n },\n mounted() {\n // In order to fix the click on menu on the ios device will trigger the mouseleave bug\n // https://github.com/PanJiaChen/vue-element-admin/issues/1135\n this.fixBugIniOS()\n },\n methods: {\n fixBugIniOS() {\n const $subMenu = this.$refs.subMenu\n if ($subMenu) {\n const handleMouseleave = $subMenu.handleMouseleave\n $subMenu.handleMouseleave = (e) => {\n if (this.device === 'mobile') {\n return\n }\n handleMouseleave(e)\n }\n }\n }\n }\n}\n"],"mappings":"AAAA,eAAe;EACbA,QAAQ,EAAE;IACRC,MADQ,oBACC;MACP,OAAO,KAAKC,MAAL,CAAYC,KAAZ,CAAkBC,GAAlB,CAAsBH,MAA7B;IACD;EAHO,CADG;EAMbI,OANa,qBAMH;IACR;IACA;IACA,KAAKC,WAAL;EACD,CAVY;EAWbC,OAAO,EAAE;IACPD,WADO,yBACO;MAAA;;MACZ,IAAME,QAAQ,GAAG,KAAKC,KAAL,CAAWC,OAA5B;;MACA,IAAIF,QAAJ,EAAc;QACZ,IAAMG,gBAAgB,GAAGH,QAAQ,CAACG,gBAAlC;;QACAH,QAAQ,CAACG,gBAAT,GAA4B,UAACC,CAAD,EAAO;UACjC,IAAI,KAAI,CAACX,MAAL,KAAgB,QAApB,EAA8B;YAC5B;UACD;;UACDU,gBAAgB,CAACC,CAAD,CAAhB;QACD,CALD;MAMD;IACF;EAZM;AAXI,CAAf"}]}