reactjs - 'Collapse' 未定义 react/jsx-no-undef
问题描述
我是 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
. 这是正确的方法吗?如果没有,请让我知道一些例子。
解决方案
导入折叠:
import {Collapse} from 'react-bootstrap'
使用 props in 代替 isOpen
<Collapse in={this.state.open}>
<div id="example-collapse-text">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus
terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer
labore wes anderson cred nesciunt sapiente ea proident.
</div>
</Collapse>
推荐阅读
- javascript - eventlistner 按键问题
- java - 当数据库的格式与 java.sql.Date 不同时如何将日期与 JPA 进行比较
- fortran - Fortran,使用 PARAMETER 属性初始化数组时最好使用 DIMENSION
- python - 将两个列表插入 sqllite db
- text - 什么是最好的免费在线文本注释工具?
- sql-server - 同一表中不同列上的主键非聚集(复合键)和聚集索引?
- ibm-midrange - 谁能解释为什么 %char() 会发生十进制数据错误?
- swift - 从 SwiftUI 中的闭包返回视图
- php - CSV 作为关联数组
- python - 投影两个图