javascript - React-bootstrap 侧边栏
问题描述
我是新来的反应,并在我的项目中使用 react-bootstrap-sidebar。
我想要的是侧子栏菜单,例如 Report>MIS Report。我的报告
我正在使用的代码是这样的:
import {Navbar, Nav, NavItem, Button, Glyphicon} from 'react-bootstrap';
import React, {Component} from 'react';
import Sidebar from 'react-bootstrap-sidebar';
export default class Example extends Component {
constructor(props) {
super(props);
this.state = {
isVisible: false,
};
}
updateModal(isVisible) {
this.state.isVisible = isVisible;
this.forceUpdate();
}
render() {
return (
<div>
<Button bsStyle="primary" onClick={ () => this.updateModal(true) }><Glyphicon glyph="menu-hamburger"/></Button>
<Sidebar side='left' isVisible={ this.state.isVisible } onHide={ () => this.updateModal(false) }>
<Nav>
<NavItem href="#">Link 1</NavItem>
<NavItem href="#">Link 2</NavItem>
<NavItem href="#">Link 3</NavItem>
<NavItem href="#">Link 4</NavItem>
</Nav>
</Sidebar>
</div>
);
}
}
如何在此侧边栏中实现子菜单。
解决方案
推荐阅读
- kotlin - 使用继承或枚举来表示游戏中的技能?如何尊重 SRP 和开闭原则?
- tensorflow - Tensorflow 2:如何拟合调用方法中返回多个值的子类模型?
- node.js - 通过我的 nodejs 服务器将视频从另一台服务器流式传输到客户端
- ruby-on-rails - Rails 6.1.3没有路线匹配[GET]
- flutter - 颤振中的字符串选择器
- excel - 如果目标地址 - 我如何使用范围?
- react-native - 错误:“OneSignalNotificationServiceExtension”需要配置文件。在签名和功能编辑器中选择配置文件
- python - Python用面板控制多个py脚本运行时
- progressive-web-apps - 具有离线后台同步示例的 PWA
- azure - 如何使用 Terraform 创建 Azure 警报