Browse Source

【修复】自定义 ICON 不生效的问题

YunaiV 3 years ago
parent
commit
e4036842de

yudao-ui-admin/src/icons/svg/rich-text.svg → yudao-ui-admin/src/assets/icons/svg/rich-text.svg


+ 0 - 9
yudao-ui-admin/src/icons/index.js

@@ -1,9 +0,0 @@
-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)

File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/button.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/cascader.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/checkbox.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/color.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/component.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/date-range.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/date.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/input.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/number.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/password.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/radio.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/rate.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/row.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/select.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/slider.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/switch.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/table.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/textarea.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/time-range.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/time.svg


File diff suppressed because it is too large
+ 0 - 1
yudao-ui-admin/src/icons/svg/upload.svg


+ 1 - 1
yudao-ui-admin/src/main.js

@@ -66,7 +66,7 @@ import "bpmn-js/dist/assets/bpmn-font/css/bpmn-embedded.css";
 // Form Generator 组件需要使用到 tinymce
 import Tinymce from '@/components/tinymce/index.vue'
 Vue.component('tinymce', Tinymce)
-import '@/icons'
+import '@/assets/icons'
 import request from "@/utils/request" // 实现 form generator 使用自己定义的 axios request 对象
 console.log(request)
 Vue.prototype.$axios = request

+ 1 - 1
yudao-ui-admin/src/views/infra/build/main.js

@@ -2,7 +2,7 @@ import Vue from 'vue'
 import App from './App.vue'
 import router from '@/router'
 import '@/styles/index.scss'
-import '@/icons'
+import '@/assets/icons'
 import axios from 'axios'
 import Tinymce from '@/components/tinymce/index.vue'