{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\components\\IconSelect\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\components\\IconSelect\\index.vue","mtime":1732871026476},{"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\r\nimport icons from './requireIcons'\r\nexport default {\r\n name: 'IconSelect',\r\n data() {\r\n return {\r\n name: '',\r\n iconList: icons\r\n }\r\n },\r\n methods: {\r\n filterIcons() {\r\n this.iconList = icons\r\n if (this.name) {\r\n this.iconList = this.iconList.filter(item => item.includes(this.name))\r\n }\r\n },\r\n selectedIcon(name) {\r\n this.$emit('selected', name)\r\n document.body.click()\r\n },\r\n reset() {\r\n this.name = ''\r\n this.iconList = icons\r\n }\r\n }\r\n}\r\n",null]}