我对如何在当前版本的material-ui中使用图标感到困惑。
根据 icon 上的material-ui 文档,在SVG Material icons下:
我们提供了一个单独的 NPM 包,@material-ui/icons,其中包括 1000 多个官方Material 图标转换为
SvgIcon
组件。(...)
您可以使用 material.io/tools/icons 来查找特定图标。导入图标时,请记住图标的名称是 PascalCase,例如:
delete
暴露为@material-ui/icons/Delete
delete forever
暴露为@material-ui/icons/DeleteForever
他们展示的一个例子是:
// Import icon
import DeleteIcon from '@material-ui/icons/Delete';
// ...
// Use icon in react somewhere
render() { return (
<DeleteIcon />
)}
这适用于许多图标,但不适用于file_copy -icon。
但是,我可以使用它:
<i className="material-icons">file_copy</i>
完成这项工作的预期方法是什么?
我已经npm install --save
安装了@material-ui/icons
和 material-design-icons
。(最初只有第一个,但在没有让所有图标正常工作后,我也尝试了第二个)
我还包含了material-ui 安装指南<link />
中的-tags
但是,我用import FileCopy from '@material-ui/icons/FileCopy';