Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/vue-loader/2561b42fefceaf00ad6981cfaf45d9d9.json
2024-12-05 09:33:18 +08:00

1 line
1.8 KiB
JSON

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\build\\components\\IconsDialog.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\build\\components\\IconsDialog.vue","mtime":1732871026715},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport iconList from '../utils/icon.json'\r\n\r\nconst originList = iconList.map(name => `el-icon-${name}`)\r\nexport default {\r\n name: 'IconsDialog',\r\n inheritAttrs: false,\r\n props: ['current'],\r\n data() {\r\n return {\r\n iconList: originList,\r\n active: null,\r\n key: ''\r\n }\r\n },\r\n watch: {\r\n key(val) {\r\n if (val) {\r\n this.iconList = originList.filter(name => name.indexOf(val) > -1)\r\n } else {\r\n this.iconList = originList\r\n }\r\n }\r\n },\r\n methods: {\r\n onOpen() {\r\n this.active = this.current\r\n this.key = ''\r\n },\r\n onClose() {},\r\n onSelect(icon) {\r\n this.active = icon\r\n this.$emit('select', icon)\r\n this.$emit('update:visible', false)\r\n }\r\n }\r\n}\r\n",null]}