4d738cd35ffbfd08478821ddefba4711.json 4.2 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\layout\\routerView\\iframes.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\layout\\routerView\\iframes.vue","mtime":1761614939001},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:ZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdsYXlvdXRJZmFtZVZpZXcnLAogIHByb3BzOiB7CiAgICBtZXRhOiB7CiAgICAgIHR5cGU6IE9iamVjdCwKICAgICAgZGVmYXVsdDogZnVuY3Rpb24gX2RlZmF1bHQoKSB7fQogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGlmcmFtZUxvYWRpbmc6IHRydWUKICAgIH07CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdmFyIF90aGlzID0gdGhpczsKICAgIHRoaXMuYnVzLiRvbignb25UYWdzVmlld1JlZnJlc2hSb3V0ZXJWaWV3JywgZnVuY3Rpb24gKHBhdGgpIHsKICAgICAgaWYgKF90aGlzLiRyb3V0ZS5wYXRoICE9PSBwYXRoKSByZXR1cm4gZmFsc2U7CiAgICAgIF90aGlzLiRlbWl0KCdnZXRDdXJyZW50Um91dGVNZXRhJyk7CiAgICB9KTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB0aGlzLmluaXRJZnJhbWVMb2FkKCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICAvLyDliJ3lp4vljJbpobXpnaLliqDovb0gbG9hZGluZwogICAgaW5pdElmcmFtZUxvYWQ6IGZ1bmN0aW9uIGluaXRJZnJhbWVMb2FkKCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICAgIF90aGlzMi5pZnJhbWVMb2FkaW5nID0gdHJ1ZTsKICAgICAgICB2YXIgaWZyYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lmcmFtZScpOwogICAgICAgIGlmICghaWZyYW1lKSByZXR1cm4gZmFsc2U7CiAgICAgICAgaWZyYW1lLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKICAgICAgICAgIF90aGlzMi5pZnJhbWVMb2FkaW5nID0gZmFsc2U7CiAgICAgICAgfTsKICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["name","props","meta","type","Object","default","data","iframeLoading","created","_this","bus","$on","path","$route","$emit","mounted","initIframeLoad","methods","_this2","$nextTick","iframe","document","getElementById","onload"],"sources":["src/layout/routerView/iframes.vue"],"sourcesContent":["<template>\r\n <div>\r\n <div class=\"layout-view-bg-white flex h100\" v-loading=\"iframeLoading\">\r\n <iframe :src=\"meta.isLink\" frameborder=\"0\" height=\"100%\" width=\"100%\" id=\"iframe\"></iframe>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'layoutIfameView',\r\n props: {\r\n meta: {\r\n type: Object,\r\n default: () => {},\r\n },\r\n },\r\n data() {\r\n return {\r\n iframeLoading: true,\r\n };\r\n },\r\n created() {\r\n this.bus.$on('onTagsViewRefreshRouterView', (path) => {\r\n if (this.$route.path !== path) return false;\r\n this.$emit('getCurrentRouteMeta');\r\n });\r\n },\r\n mounted() {\r\n this.initIframeLoad();\r\n },\r\n methods: {\r\n // 初始化页面加载 loading\r\n initIframeLoad() {\r\n this.$nextTick(() => {\r\n this.iframeLoading = true;\r\n const iframe = document.getElementById('iframe');\r\n if (!iframe) return false;\r\n iframe.onload = () => {\r\n this.iframeLoading = false;\r\n };\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n"],"mappings":"AASA;EACAA,IAAA;EACAC,KAAA;IACAC,IAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA,WAAAA,SAAA;IACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,aAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACA,KAAAC,GAAA,CAAAC,GAAA,0CAAAC,IAAA;MACA,IAAAH,KAAA,CAAAI,MAAA,CAAAD,IAAA,KAAAA,IAAA;MACAH,KAAA,CAAAK,KAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IACA,KAAAC,cAAA;EACA;EACAC,OAAA;IACA;IACAD,cAAA,WAAAA,eAAA;MAAA,IAAAE,MAAA;MACA,KAAAC,SAAA;QACAD,MAAA,CAAAX,aAAA;QACA,IAAAa,MAAA,GAAAC,QAAA,CAAAC,cAAA;QACA,KAAAF,MAAA;QACAA,MAAA,CAAAG,MAAA;UACAL,MAAA,CAAAX,aAAA;QACA;MACA;IACA;EACA;AACA","ignoreList":[]}]}