Tôi có một thành phần mà tất cả nó làm là làm, một cái gì đó của nó như thế này:phong cách có điều kiện về yếu tố chủ
@Component({
selector: 'my-comp',
host: ???,
template: `
<ng-content></ng-content>
`
})
export default class MyComp {
@Input() title: string;
public isChanged: boolean;
}
Các thành phần có một tài sản isChanged
và tôi muốn áp dụng phong cách trên các yếu tố chủ trên cơ sở đó isChanged
thuộc tính. Điều này thậm chí có thể?
lẽ đơn giản '[class.className]': 'isChanged' – yurzui
@yurzui: vâng bạn hoàn toàn đúng! Đó là cho các thuộc tính mà bạn cần phải có một giá trị null để loại bỏ nó ;-) Tôi cập nhật câu trả lời của tôi. Cảm ơn! –