首页 > 其他 > 详细

react使用阿里爸爸的iconfont时,不展示的问题

时间:2019-09-10 18:51:04      阅读:101      评论:0      收藏:0      [点我收藏+]

选择使用Unicode时:

  • 正常使用如下,显示也是正常:
<i className="iconfont">&#xe600;</i>
  • 使用map去循环时,需将原本的&#xe600;,改成\ue600

具体原因:查看网上的其他博主,没看到合理的解释,目前理解成,需要转义

let otherStyle=[{
            icon:'\ue7e5',
            name:'微信'
        },{
            icon:'\ue666',
            name:'QQ'
        },{
            icon:'\ue62a',
            name:'新浪微博'
        },{
            icon:'\ue600',
            name:'网易邮箱'
        }]
        let otherLoginStyle=otherStyle.map((item,index)=>{
            return(
                <div onClick={()=>this.otherLoginStyle()} key={index}>
                    <div className="login-border">
                        <i className="iconfont login-icon1">{item.icon}</i>
                    </div>
                    <div>{item.name}</div>
                </div> 
            )
        })

react使用阿里爸爸的iconfont时,不展示的问题

原文:https://www.cnblogs.com/zdping/p/11499135.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!