本文概述
- JavaScript
- JavaScript
先决条件:
- 基础知识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:
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:
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中图标的颜色。
推荐阅读
- 如何使用Google AMP中的amp-bind动态更改/更新图像()
- PHP如何从存储在变量中的字符串调用函数()
- redis 持久化 RDB AOF
- #yyds干货盘点#Reactive访问Spring Data Redis
- shell脚本一键编译安装MySQL
- 字节跳动数据湖技术选型的思考与落地实践
- #yyds干货盘点#Python图像处理,cv2模块,OpenCV实现目标跟踪
- Alibaba中间件技术系列「Nacos技术专题」服务注册与发现相关的原理分析
- 开源远程终端神器Tabby安装设置