如何解决MUI道具类型失败:提供给`ForwardRefLink`的值为#ff9800的道具color无效,
我将颜色设置为white
和ff9800
,如下所示。
并且正在收到此错误消息。
Failed prop type: Invalid prop `color` of value `#ff9800` supplied to `ForwardRef(Link)`,expected one of ["initial","inherit","primary","secondary","textPrimary","textSecondary","error"].
我该如何摆脱呢?
<Typography variant='body2' color='white' align='center'>
{'Copyright ? '}
<Link color='#ff9800' target='_blank' href=''></Link>
{' '}
{new Date().getFullYear()}
{'.'}
</Typography>
解决方法
您可以将其添加为内嵌样式道具:style={{ color: '#ff9800' }}
因此您的代码变为:
<Typography variant='body2' style={{ color: '#ff9800' }} align='center'>
{'Copyright ? '}
<Link style={{ color: '#ff9800' }} target='_blank' href=''></Link>
{' '}
{new Date().getFullYear()}
{'.'}
</Typography>
只要适用于任何一个<Component/>
,最好是内部组件,它就可以工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。