本文概述
Material-UI图标是一个React基于模块。 Material-UI库为用户提供了最有效, 最有效和用户友好的界面。 React提供的不只是1000Material-UI图标。它是最受欢迎和最受欢迎的框架之一。为了在React中使用Material-UI, 我们需要安装Material-UI和Material-UI图标。此外, 对于自定义样式, 你始终可以在Material-UI中引用SVG图标组件的API。
先决条件:
- 基础知识ReactJS
- 已经创建了ReactJS应用
下面将按顺序描述所有步骤, 以向图标添加颜色。
安装:
- 第1步:在进一步操作之前, 首先, 我们必须在你的项目目录中运行以下命令, 并在src文件夹中的终端的帮助下安装Material-UI模块, 或者你也可以在项目中Visual Studio Code的终端中运行此命令夹。
npm install @material-ui/core
- 第2步:安装Material-UI模块后, 现在可以在src文件夹中的终端的帮助下, 通过在项目目录中运行以下命令来安装Material-UI图标, 或者你也可以在项目文件夹中的Visual Studio Code的终端中运行此命令。
npm install @material-ui/icons
- 第三步:安装模块后, 现在打开位于项目目录src文件夹下的App.js文件, 并删除其中的代码。
- 步骤4:现在, 在安装之后, 我们可以使用图标组件的颜色属性来更改图标的颜色。我们也可以使用样式道具。
- 第5步:现在导入React, Material-UI核心颜色和Material-UI图标模块
- 第6步:在你的app.js文件中, 添加此代码段以导入React, Material-UI核心颜色和Material-UI图标模块。
import React from 'react';
import green from "@material-ui/core/colors/green";
import MailIcon from "@material-ui/icons/Mail";
下面是一个示例程序, 用于说明color prop的用法:
例子1:将图标的颜色更改为绿色。
- app.js:
JavaScript
import React from 'react' ;
// Importing the color of your choice from Material-UI
import green from "@material-ui/core/colors/green" ;
// Importing Home icon from Material-UI . You can refer to the
// API of this SVG icon component in Material-UI
import HomeIcon from "@material-ui/icons/HomeTwoTone" ;
export default function App() {
return (
<div classname= "App" >
<h1><center>srcmini</center></h1>
{ /* We provide inline css to make the color of the home
icon as green. We use style prop for the same. */ }
<center><HomeIcon style={{ color: "green" }} /></center>
<h2><center>Let's start</center></h2>
</div>
);
}
- 输出如下
例子2:将图标的颜色更改为红色。
- app.js:
JavaScript
import React from 'react' ;
// Importing the color of your choice from Material-UI
import red from "@material-ui/core/colors/red" ;
// Importing Home icon from Material-UI . You can refer to
// the API of this SVG icon component in Material-UI
import HomeIcon from "@material-ui/icons/HomeTwoTone" ;
export default function App() {
return (
<div classname= "App" >
<h1><center>srcmini</center></h1>
{ /* We provide inline css to make the color of the
home icon as green. We use style prop for the same. */ }
<center><HomeIcon style={{ color: "red" }} /></center>
<h2><center>Let's start</center></h2>
</div>
);
}
- 输出如下
因此, 使用上述步骤, 我们可以使用Material-UI导入和更改React中图标的颜色。
来源:
https://www.srcmini02.com/68422.html