File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -2,11 +2,11 @@ import Vue from 'vue'
22import IconSvg from '@/components/Icon-svg' // svg组件
33import generateIconsView from '@/views/svg-icons/generateIconsView.js' // just for views/icons , you can delete it
44// register globally
5+
56Vue . component ( 'icon-svg' , IconSvg )
7+
68const requireAll = requireContext => requireContext . keys ( ) . map ( requireContext )
79const req = require . context ( './svg' , false , / \. s v g $ / )
8-
910const iconMap = requireAll ( req )
1011
11- console . log ( generateIconsView )
1212generateIconsView . generate ( iconMap ) // just for views/icons , you can delete it
Original file line number Diff line number Diff line change 22 <div class =" icons-container" >
33 <div class =" icons-wrapper" >
44 <div v-for =' item of iconsMap' :key =' item' class =' icon-item' >
5- <icon-svg :icon-class =" item" />
5+ <el-tooltip placement =" top" effect =" light" >
6+ <div slot =" content" >
7+ {{`< ; icon-svg :icon-class=" ; ${item}" ; /> ; `}}
8+ </div >
9+ <icon-svg :icon-class =" item" />
10+ </el-tooltip >
611 <span >{{item}}</span >
712 </div >
813 </div >
@@ -42,6 +47,7 @@ export default {
4247 float : left ;
4348 font-size : 40px ;
4449 color : #666 ;
50+ cursor : pointer ;
4551 }
4652 span {
4753 display : block ;
You can’t perform that action at this time.
0 commit comments