{"remainingRequest":"D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\源码\\vue-element-admin-master\\src\\components\\Screenfull\\index.vue?vue&type=style&index=0&id=29234bee&scoped=true&lang=css&","dependencies":[{"path":"D:\\源码\\vue-element-admin-master\\src\\components\\Screenfull\\index.vue","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\css-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\postcss-loader\\src\\index.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKLnNjcmVlbmZ1bGwtc3ZnIHsKICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgY3Vyc29yOiBwb2ludGVyOwogIGZpbGw6ICM1YTVlNjY7OwogIHdpZHRoOiAyMHB4OwogIGhlaWdodDogMjBweDsKICB2ZXJ0aWNhbC1hbGlnbjogMTBweDsKfQo="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAmDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/components/Screenfull","sourcesContent":["<template>\n <div>\n <svg-icon :icon-class=\"isFullscreen?'exit-fullscreen':'fullscreen'\" @click=\"click\" />\n </div>\n</template>\n\n<script>\nimport screenfull from 'screenfull'\n\nexport default {\n name: 'Screenfull',\n data() {\n return {\n isFullscreen: false\n }\n },\n mounted() {\n this.init()\n },\n beforeDestroy() {\n this.destroy()\n },\n methods: {\n click() {\n if (!screenfull.enabled) {\n this.$message({\n message: 'you browser can not work',\n type: 'warning'\n })\n return false\n }\n screenfull.toggle()\n },\n change() {\n this.isFullscreen = screenfull.isFullscreen\n },\n init() {\n if (screenfull.enabled) {\n screenfull.on('change', this.change)\n }\n },\n destroy() {\n if (screenfull.enabled) {\n screenfull.off('change', this.change)\n }\n }\n }\n}\n</script>\n\n<style scoped>\n.screenfull-svg {\n display: inline-block;\n cursor: pointer;\n fill: #5a5e66;;\n width: 20px;\n height: 20px;\n vertical-align: 10px;\n}\n</style>\n"]}]}
|