【发布时间】:2017-12-08 23:09:44
【问题描述】:
我正在尝试使用 @HostBinding 将 CSS 类 foo 绑定到我的主机组件,具体取决于我对 dynamic 变量所做的测试。
但无法使其正常工作。
这是我已经尝试过的:
export class MyComponent {
@Input()
public input: string;
@HostBinding('class.foo')
public isFoo: Boolean = this.inputIsCorrect();
constructor() {
}
private inputIsCorrect(){
return (this.input != 'not correct');
}
}
我怎样才能让它工作?我可能在想办法听input的变化?
【问题讨论】:
标签: angular typescript angular2-hostbinding