reactjs - react-fontawesome 图标没有出现
问题描述
我像在这里一样安装了软件包:https ://www.npmjs.com/package/react-fontawesome我尝试使用它,但没有可见的图标,知道吗?
import React, { Component } from 'react';
import FontAwesome from 'react-fontawesome';
export default class Header extends Component {
state = {
showNav: false
}
render() {
return (
<div className="open_nav">
<FontAwesome name="rocket"/>
</div>
)
}
}
解决方案
尝试如下
import React, { Component } from 'react';
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import { faChevronDown } from "@fortawesome/free-solid-svg-icons";
export default class Header extends Component {
state = {
showNav: false
}
render() {
return (
<div className="open_nav">
<FontAwesomeIcon icon={faChevronDown} />
</div>
)
}
}
推荐阅读
- sql - 使用资源 DLL 的 SQL Server CLR 函数 - 示例或建议?
- r - 每 3 行求和
- python - Pandas:在列之间交换行
- arrays - 从 JSON 中获取元素并对其进行切片
- mysql - 无法创建 MySql 触发器
- c# - 什么是 EF Core 中延迟加载上下文中的约定基委托?
- bash - BASH:在文件中搜索特定字符串并在匹配时读取与字符串关联的日志文件
- ssis - SSIS 2019 AutoAdjustBufferSize causes buffer allocation error
- node.js - GitHub API - "Get contents" continually returning 404 for valid path
- python - Class, numpy, dataset file: TypeError: 'dict' object is not callable