简体   繁体   English

React-Bootstrap / Panel /真棒字体-如何在面板标题中有一个真棒字体图标

[英]React-Bootstrap / Panel / Font Awesome - How do I have a font awesome icon in the header of a panel

For a panel, I wanted to have a font awesome icon in the header with some title. 对于面板,我想在标题中带有一些标题的字体真棒图标。 How do I do that? 我怎么做?

Want to use: 想要使用:

<Panel header = "Panel Title" bsStyle="primary">
</Panel>

But I need something like this: 但是我需要这样的东西:

<div class="panel-heading">
     <i class="fa fa-list-alt fa-fw"></i> Panel Title
</div>

As i recall you can add an Element in the header attribute 我记得您可以在header属性中添加一个Element

<Panel header={<div><span className="fa fa-list-alt fa-fw"></span> <span>Header</span></div>}>Content</Panel>

or 要么

const title = (
  <div>
     <span className="fa fa-list-alt fa-fw"></span>
     <span>Header</span>
  </div>
);

<Panel header={title}>Content</Panel>

hope this helps. 希望这可以帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM