首页 > 解决方案 > 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”完美运行

标签: angularangular-aot

解决方案


推荐阅读