如何在Fluid UI中将样式应用于IIconProps类型的图标?

问题描述

我有一个类似于下面示例的按钮,带有一个图标(addFriendIcon)。

https://developer.microsoft.com/en-us/fluentui#/controls/web/button

如何为该图标添加样式?例如更改颜色?


从'react'导入*作为React; 从“ office-ui-fabric-react”导入{ActionButton,IIconProps};

const addFriendIcon:IIconProps = {iconName:'AddFriend'};

export const ButtonAction示例:React.FunctionComponent = props => {

返回( 创建帐号 ); };

解决方法

如果要使用Fluent UI方式,只需将相应的样式添加到IIconProps中即可:

const addFriendIcon: IIconProps = {
  iconName: 'AddFriend',styles: {
    root: { color: 'red' }
  }
};

以下是调整后的码笔:https://codepen.io/alex3683/pen/RwarOrb

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...