我有一个Alert
,它显示长字符串。以下是我的代码:
<Container maxWidth="md">
<Box sx={{ mt: 3, border:1}}>
<Box>
{hasSubmitted ?
<div>
<Alert sx={{mt:3}} severity="success">
{receivedData}
</Alert>
</div>
: null}
</Box>
</Box>
</Container>
然而,它随后显示为:
非常新的材料用户界面。我怎么才能解决这个问题呢?谢谢!
更新
我用的是这个:
<Typography
variant="body2"
align="center"
style={{ wordWrap: "break-word"}}
sx={{mt:3}}
>
{receivedData}
</Typography>
它起作用了,但现在不是Alert
了。我想问题出在Alert
组件上。尽管如此,如果有人有任何解决方案,我仍然乐于接受。谢谢!
3条答案
按热度按时间o4tp2gmn1#
尝试使用
break word
css属性。Read more herew8rqjzmb2#
不推荐使用
style
道具,为了定制组件Alert
Use全局类名或style Overrides属性,在您的示例中我使用了全局类名:查看以下内容:https://mui.com/api/alert/#css
0sgqnhkj3#
嗨,朋友,试着用这个道具: