ngClass神秘地不能与Angular 6一起使用?

时间:2018-12-13 23:09:02

标签: javascript angular

我有一个非常简单的ngClass情况,它无法正常工作,我对为什么会完全困惑:

~/.nvm/versions/node/v10.14.2/

在组件上,activeSort = false,我可以使用按钮切换true / false。我已用console.log确认该行为。

奇怪的是,如果我设置了这个,该类就会生效:

<a [ngClass]="{'sortList' : activeSort }">Some link</a>

因此,从本质上讲,它拒绝识别我在组件上设置的变量,但是我不知道为什么。有任何猜测吗?

1 个答案:

答案 0 :(得分:0)

尝试一下...

[ngClass]="{'aside': true, 'links': message === 'NORMAL', 'links2' : message === 'LIGHT'}"