mt-ck-wms-ui/src/icons/index.js
2021-09-13 14:56:28 +08:00

24 lines
615 B
JavaScript

/*
* @Author: zwq
* @Date: 2021-03-05 16:34:46
* @LastEditors: zwq
* @LastEditTime: 2021-04-23 14:31:40
* @Description:
*/
import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon'// svg component
// register globally
Vue.component('svg-icon', SvgIcon)
const req = require.context('./svg', false, /\.svg$/)
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req)
export default {
// 获取图标icon-(*).svg名称列表, 例如[shouye, xitong, zhedie, ...]
getNameList() {
return requireAll(req).map(item => item.default.id.replace('icon-', ''))
}
}