angular - Angular 6 - 使用布尔值和 [ngClass] 进行生产构建时出错
问题描述
我的组件有这个变量
showMenu: Boolean = false;
我在我的 html 文件中使用它
<div class="collapse navbar-collapse" [ngClass]="{true: 'show'}[showMenu === true]">
我收到了这个错误
ERROR in src/app/core/layouts/main/main-layout.component.html(14,54): : Type 'boolean' cannot be used as an index type.
这是什么意思?我只有这个
ng build --prod
“ng serve”完美运行
解决方案
推荐阅读
- windows-installer - 为什么安装 update.exe 需要原始 .msi 文件?
- react-native - 在 XMLHttpRequest 中添加/注入客户端证书
- html - 如何定位弹性项目,它们之间没有空格
- css - Material-UI:使用 makeStyles 和 CSS-In-JS 来定位库元素样式
- python - Panda Dataframe - 根据条件生成唯一 ID 并附加一致
- file - 如何浏览打开文件或文件夹python
- r - 在R中同时重组多列中的日期
- selenium - Open Source Methods to Block Selenium-based bots from websites
- java - 创建一个选择查询,如果 id 不存在,那么对于该 id,它应该在 SQL 中返回 null
- objective-c - 如何使用 Objective-C 获取任何文件的文件类型描述?