我正在使用React Bootstrap和React Router Bootstrap来创建我的导航栏,并制作一个用户个人资料的下拉菜单列表。
我希望能够在“title”属性的位置上显示用户的头像。(与Github上的用户个人资料下拉菜单相同的想法)
这是否可能?我没有看到可以使用图像替代NavDropdown中的标题的任何选项。
<Navbar inverse>
<Navbar.Header>
<Navbar.Toggle />
</Navbar.Header>
<Navbar.Collapse>
<Nav pullRight>
<NavDropdown eventKey={ 3 } id="profile-dropdown" >
<LinkContainer to="/profile/edit" >
<NavItem eventKey={ 3.4 } > Edit </NavItem>
</LinkContainer>
<LinkContainer to="/logout">
<Logout eventKey={ 3.5 } />
</LinkContainer>
</NavDropdown>
</Nav>
</Navbar.Collapse>
</Navbar>
分裂按钮(SplitButton)还是普通下拉菜单(直角 Dropdown)哪一个更好?我并没有看出“NavDropdown”对HTML有什么实质性的改进。
title
of typeobject
supplied toDropdownToggle
, expectedstring
. in DropdownToggle - John Ding