执行过npm install命令的vue-element-admin源码
康凯
2022-05-20 aa4c235a8ca67ea8b731f90c951a465e92c0a865
1
{"remainingRequest":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js!D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\源码\\vue-element-admin-master\\src\\views\\clipboard\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\源码\\vue-element-admin-master\\src\\views\\clipboard\\index.vue","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\\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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IGNsaXAgZnJvbSAnQC91dGlscy9jbGlwYm9hcmQnOyAvLyB1c2UgY2xpcGJvYXJkIGRpcmVjdGx5CgppbXBvcnQgY2xpcGJvYXJkIGZyb20gJ0AvZGlyZWN0aXZlL2NsaXBib2FyZC9pbmRleC5qcyc7IC8vIHVzZSBjbGlwYm9hcmQgYnkgdi1kaXJlY3RpdmUKCmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnQ2xpcGJvYXJkRGVtbycsCiAgZGlyZWN0aXZlczogewogICAgY2xpcGJvYXJkOiBjbGlwYm9hcmQKICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBhY3RpdmVOYW1lOiAnZGlyZWN0bHknLAogICAgICBpbnB1dERhdGE6ICdodHRwczovL2dpdGh1Yi5jb20vUGFuSmlhQ2hlbi92dWUtZWxlbWVudC1hZG1pbicKICAgIH07CiAgfSwKICBtZXRob2RzOiB7CiAgICBoYW5kbGVDb3B5OiBmdW5jdGlvbiBoYW5kbGVDb3B5KHRleHQsIGV2ZW50KSB7CiAgICAgIGNsaXAodGV4dCwgZXZlbnQpOwogICAgfSwKICAgIGNsaXBib2FyZFN1Y2Nlc3M6IGZ1bmN0aW9uIGNsaXBib2FyZFN1Y2Nlc3MoKSB7CiAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgIG1lc3NhZ2U6ICdDb3B5IHN1Y2Nlc3NmdWxseScsCiAgICAgICAgdHlwZTogJ3N1Y2Nlc3MnLAogICAgICAgIGR1cmF0aW9uOiAxNTAwCiAgICAgIH0pOwogICAgfQogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;AAoBA,qC,CAAA;;AACA,uD,CAAA;;AAEA;EACAA,qBADA;EAEAC;IACAC;EADA,CAFA;EAKAC,IALA,kBAKA;IACA;MACAC,sBADA;MAEAC;IAFA;EAIA,CAVA;EAWAC;IACAC,UADA,sBACAC,IADA,EACAC,KADA,EACA;MACAC;IACA,CAHA;IAIAC,gBAJA,8BAIA;MACA;QACAC,4BADA;QAEAC,eAFA;QAGAC;MAHA;IAKA;EAVA;AAXA","names":["name","directives","clipboard","data","activeName","inputData","methods","handleCopy","text","event","clip","clipboardSuccess","message","type","duration"],"sourceRoot":"src/views/clipboard","sources":["index.vue"],"sourcesContent":["<template>\n  <div class=\"app-container\">\n    <el-tabs v-model=\"activeName\">\n      <el-tab-pane label=\"use clipboard  directly\" name=\"directly\">\n        <el-input v-model=\"inputData\" placeholder=\"Please input\" style=\"width:400px;max-width:100%;\" />\n        <el-button type=\"primary\" icon=\"el-icon-document\" @click=\"handleCopy(inputData,$event)\">\n          copy\n        </el-button>\n      </el-tab-pane>\n      <el-tab-pane label=\"use clipboard by v-directive\" name=\"v-directive\">\n        <el-input v-model=\"inputData\" placeholder=\"Please input\" style=\"width:400px;max-width:100%;\" />\n        <el-button v-clipboard:copy=\"inputData\" v-clipboard:success=\"clipboardSuccess\" type=\"primary\" icon=\"el-icon-document\">\n          copy\n        </el-button>\n      </el-tab-pane>\n    </el-tabs>\n  </div>\n</template>\n\n<script>\nimport clip from '@/utils/clipboard' // use clipboard directly\nimport clipboard from '@/directive/clipboard/index.js' // use clipboard by v-directive\n\nexport default {\n  name: 'ClipboardDemo',\n  directives: {\n    clipboard\n  },\n  data() {\n    return {\n      activeName: 'directly',\n      inputData: 'https://github.com/PanJiaChen/vue-element-admin'\n    }\n  },\n  methods: {\n    handleCopy(text, event) {\n      clip(text, event)\n    },\n    clipboardSuccess() {\n      this.$message({\n        message: 'Copy successfully',\n        type: 'success',\n        duration: 1500\n      })\n    }\n  }\n}\n</script>\n\n"]}]}