| | |
| | | let iconList = getStore({name: 'icons'}); |
| | | if (iconList && iconList.length > 0) { |
| | | let libName = name.split(':')[0]; |
| | | let currentLic = iconList.find(item => item.label == libName); |
| | | if (currentLic.list) { |
| | | let currentLic = iconList.find(item => item.lable == libName); |
| | | if (currentLic && currentLic.list) { |
| | | currentLic.list.find(item => { |
| | | if (item.name == name) { |
| | | svgHtml = item.svg; |
| | | svgHtml = item.content; |
| | | } |
| | | return item.name == name; |
| | | }) |
| | | } |
| | | }else { |
| | | getIcons().then(res => { |
| | | this.iconList=res.data.data; |
| | | store.dispatch("setIcons", this.iconList); |
| | | if(this.iconList.length>0) { |
| | | this.activeName=this.iconList[0].label; |
| | | store.dispatch("setIcons", res.data.data); |
| | | let iconList = res.data.data; |
| | | if (iconList && iconList.length > 0) { |
| | | let libName = name.split(':')[0]; |
| | | let currentLic = iconList.find(item => item.lable == libName); |
| | | if (currentLic.list) { |
| | | currentLic.list.find(item => { |
| | | if (item.name == name) { |
| | | svgHtml = item.content; |
| | | } |
| | | return item.name == name; |
| | | }) |
| | | } |
| | | } |
| | | return svgHtml; |
| | | }) |
| | | } |
| | | } |