繁体   English   中英

材质UI图标无法正确呈现

[英]Material UI Icons not rendering correctly

很抱歉再次提出这个问题,但我无法一生都知道发生了什么。 我正在将我的React应用程序移动到一个有角度的应用程序中,并且除了材质用户界面/图标之外,其他所有功能都可以正常工作,它们只是看起来并不像它们应该的那样!

我正在使用最新的软件包,在index.html文件中有指向样式的链接,并且我相信我在正确使用图标。

import { Close } from '@material-ui/icons'

<Close />

这就是他们在我的应用程序上的样子。 不良图标图片

我没有任何与material-ui或Icons有关的控制台错误。

它应该是:

import Close from '@material-ui/icons/Close'

也尝试一下:

import Icon from '@material-ui/core/Icon';

<Icon>close</Icon>

如果您的环境不支持摇树,则建议的导入图标的方法如下:

import Close from '@material-ui/icons/Close';

如果您的环境支持摇树,您还可以通过以下方式导入图标:

import { Close } from '@material-ui/icons';

以这种方式导入命名的导出将导致项目中包含每个图标的代码,因此除非您配置树状摇动,否则不建议这样做。 如果启用它,也可能会影响热模块重载性能。

要启用摇树, 请点击我

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM