【发布时间】:2019-11-10 06:04:54
【问题描述】:
我是 React 的新手,现在我正在尝试做侧边栏并隐藏显示折叠菜单项。
这里是函数=>
collapsemetoggle(){
this.setState(state => ({ collapsemeopen: !state.collapsemeopen }));
}
<div className="list-group list-group-flush">
<a href="#" className="list-group-item list-group-item-action bg-light">Dashboard</a>
<a onClick={this.collapsemetoggle} data-toggle="collapse" className="list-group-item list-group-item-action bg-light">Collapase Me</a>
<Collapse isOpen={this.state.collapsemeopen}>
<div className="list-group list-group-flush">
<a href="#" className="list-group-item list-group-item-action bg-light">Dashboard</a>
</div>
</Collapse>
</div>
</div>
但是为什么
'Collapse' 没有定义 react/jsx-no-undef
显示了吗?我只是从这里参考=>
我正在尝试获得像 =>
这样的侧边栏其他人使用ul li 作为菜单列表,而我正在尝试使用collapse。这是正确的方法吗?如果没有,请告诉我一些例子。
【问题讨论】:
-
你能在顶部添加你的导入内容吗
标签: reactjs sidebar collapse react-bootstrap