不能显示带有fontawesome的React-js library的图标

问题描述 投票:0回答:1
import "./App.css";
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'

function App() {
return (
<div className="container">
  <input type="text" className="form-control" placeholder="Ara..." id="search_input"> 
</input>
  <button type="button" className="btn btn-light" id="search_button"><FontAwesomeIcon 
icon="search" /></button>

  <button type="button" className="btn btn-primary" id="buttons">E-Twinning</button>
  <button type="button" className="btn btn-primary" id="buttons">Erasmus</button>
</div>
 );
 }

export default App;
我需要帮助。我在后台有一个PNG和SVG文件,我尝试显示SVG和PNG文件,但它不起作用。

javascript html reactjs bootstrap-4 font-awesome
1个回答
1
投票
icon

prop中使用字符串(您使用的方式),您需要使用

library.add()
添加这些图标才能使其正常工作。
阅读更多
here

。检查部分

“通过全局使用使用图标” 其他方式是导入单个图标并使用它们。

import { faSearch } from "@fortawesome/free-solid-svg-icons";

<FontAwesomeIcon icon={faSearch} />


最新问题
© www.soinside.com 2019 - 2025. All rights reserved.