请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

插入代码

2回答

新晋魔法师 2022-04-21 11:38:47

可以这样。

<el-icon><component :is="menu.icon.split('-').pop()" /></el-icon>

在script里引入icon组件就行了

https://img1.sycdn.imooc.com//szimg/6260d199097312c624021588.jpg

3 回复 有任何疑惑可以回复我~
提问者 namu_ 2022-02-17 15:18:23

已解决,

<el-icon><component :is="menu.icon" /></el-icon>


2 回复 有任何疑惑可以回复我~
  • 可以渲染出图标组件吗?component 的 is属性对应的需要是一个组件,而你这个只是一个字符串
    回复 有任何疑惑可以回复我~ 2022-02-24 11:23:30
  • 提问者 namu_ 回复 慕粉3946981 #2
    可以的,menu.icon对应出来的就是一个组件的名称,你可以试一下
    回复 有任何疑惑可以回复我~ 2022-02-24 11:50:28
  • 慕粉3946981 回复 提问者 namu_ #3
    朋友,我可以看下你的代码片段吗
    回复 有任何疑惑可以回复我~ 2022-02-27 15:36:23
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号