1 |
- {"remainingRequest":"D:\\GERENWENJIAN\\code\\qv\\vue\\node_modules\\babel-loader\\lib\\index.js!D:\\GERENWENJIAN\\code\\qv\\vue\\node_modules\\cache-loader\\dist\\cjs.js??ref--1-0!D:\\GERENWENJIAN\\code\\qv\\vue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\GERENWENJIAN\\code\\qv\\vue\\src\\components\\svgIcon\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\GERENWENJIAN\\code\\qv\\vue\\src\\components\\svgIcon\\index.vue","mtime":1683194775553},{"path":"D:\\GERENWENJIAN\\code\\qv\\vue\\babel.config.js","mtime":1683194775537},{"path":"D:\\GERENWENJIAN\\code\\qv\\vue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1683195233343},{"path":"D:\\GERENWENJIAN\\code\\qv\\vue\\node_modules\\babel-loader\\lib\\index.js","mtime":1683195236757},{"path":"D:\\GERENWENJIAN\\code\\qv\\vue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1683195233343},{"path":"D:\\GERENWENJIAN\\code\\qv\\vue\\node_modules\\vue-loader\\lib\\index.js","mtime":1683195237816}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:ZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdzdmctaWNvbicsCiAgcHJvcHM6IHsKICAgIG5hbWU6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICByZXF1aXJlZDogdHJ1ZQogICAgfSwKICAgIC8vIHN2ZyDlm77moIflkI3np7AKICAgIGNsYXNzTmFtZTogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICcnCiAgICB9LAogICAgLy8g5oyH5a6a55qE57G75qC35byPCiAgICBzaXplOiB7CiAgICAgIHR5cGU6IE51bWJlciwKICAgICAgZGVmYXVsdDogMTcKICAgIH0gLy8g5Zu+5qCH5bC65a+4CiAgfSwKCiAgY29tcHV0ZWQ6IHsKICAgIC8vIOiuoeeul+WxnuaApwogICAgc3ZnQ2xhc3MoKSB7CiAgICAgIGlmICh0aGlzLmNsYXNzTmFtZSkgewogICAgICAgIHJldHVybiAnc3ZnLWljb24gJyArIHRoaXMuY2xhc3NOYW1lOwogICAgICB9IGVsc2UgewogICAgICAgIHJldHVybiAnc3ZnLWljb24nOwogICAgICB9CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["name","props","type","String","required","className","default","size","Number","computed","svgClass"],"sources":["src/components/svgIcon/index.vue"],"sourcesContent":["<template>\r\n <svg :class=\"svgClass\" :style=\"{ width: size + 'px', height: size + 'px'}\" aria-hidden=\"true\">\r\n <use :xlink:href=\"`#icon-${name}`\" />\r\n </svg>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'svg-icon',\r\n props: {\r\n name: { type: String, required: true }, // svg 图标名称\r\n className: { type: String, default: '' }, // 指定的类样式\r\n size: { type: Number, default: 17 }, // 图标尺寸\r\n \r\n },\r\n computed: { // 计算属性\r\n svgClass () {\r\n if (this.className) {\r\n return 'svg-icon ' + this.className\r\n } else {\r\n return 'svg-icon'\r\n }\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style scoped>\r\n.svg-icon {\r\n width: 1em;\r\n height: 1em;\r\n vertical-align: -0.15em;\r\n fill: currentColor;\r\n overflow: hidden;\r\n}\r\n</style>\r\n\r\n"],"mappings":"AAOA;EACAA,IAAA;EACAC,KAAA;IACAD,IAAA;MAAAE,IAAA,EAAAC,MAAA;MAAAC,QAAA;IAAA;IAAA;IACAC,SAAA;MAAAH,IAAA,EAAAC,MAAA;MAAAG,OAAA;IAAA;IAAA;IACAC,IAAA;MAAAL,IAAA,EAAAM,MAAA;MAAAF,OAAA;IAAA;EAEA;;EACAG,QAAA;IAAA;IACAC,SAAA;MACA,SAAAL,SAAA;QACA,0BAAAA,SAAA;MACA;QACA;MACA;IACA;EACA;AACA"}]}
|