【发布时间】:2017-02-19 17:26:41
【问题描述】:
我已经成功地为我正在处理的项目创建了一个 twbs 导航栏。但是,我想添加两个不同的字形图标, 1) 登录 2) 注册
登录/注册链接包含一个标记为 Contribute 的 twbs NavLinkDropDown。
所以,谷歌搜索返回了 this gist,我将其添加到我的 react 项目中,以便将字形图标导入到 navbar.js 文件中。
我正在修改的 navbar.js 部分,但没有看到字形图标,
var NavLinkDropdown = React.createClass({
render: function(){
var active = false;
var links = this.props.links.map(function(link){
if(link.active){
active = true;
}
return (
<NavLink key={link.text} linkTo={link.linkTo} text={link.text} active={link.active} />
);
});
return (
<li className={"dropdown " + (active ? "active" : "")}>
<a href="#" className="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
{this.props.text}
<span className="caret"></span><span>{User}</span><span>{Login}</span>
</a>
<ul className="dropdown-menu">
{links}
</ul>
</li>
);
}
});
【问题讨论】:
标签: javascript twitter-bootstrap reactjs