javascript - 如何将文本放入 react-icons 组件中?
问题描述
我有一个图标作为组件,我需要将文本放入其中。这是我所拥有的:
<span className={s['manaBtn']}>
<FiHexagon /><span className={s['manaBtn__text']}>{props.value}</span>
</span>
款式
.manaBtn {
position: relative;
&__text {
position: absolute;
top: 0;
left: 0;
transform: translate(50%, -50%);
z-index: 2;
}
}
解决方案
创建一个新组件:
const customIcon = props => {
return (
<div>
<FiHexagon/>
<div>props.value</div>
</div>
)
}
根据您的需要设置 div 样式。
value
然后作为道具传递:<customIcon value=0/>
推荐阅读
- ssh - 使用给定公钥添加操作系统用户的更好方法是什么?Terraform 与 Packer
- prestashop - 从 ps_image_lang 中删除记录
- dnspython - DNS Python,使用'relativize',但防止用'@'替换全名
- angular - 点击时只显示与点击标题相关的内容,而不是全部打开
- java - 静态变量和参数同名
- yaml - 如何使用索引引用 helm 数组参数
- python - os.path.abspath(__file__) 显示的路径与实际路径不同
- javascript - 如何确保父级将填充的道具传递给VueJS中的子组件
- arcgis - 如何在 ArcGIS REST 服务的特定距离内获取给定纬度、经度的数据?
- keras - 添加的图层必须是图层类的实例。成立: