我想將某些CSS應用於包含某個JSON值的特定部分。根據JSON值應用CSS樣式
可以說我想爲包含單詞「主要文章」的文本添加紅色背景。
我設法用管道像下面
@Pipe({
name: 'exclusionfilter',
pure: false
})
@Injectable()
export class ExclusionFilterPipe implements PipeTransform {
transform(value: any) {
if((value!=null)&& (value.toLowerCase().indexOf("main article") != -1)){
return '';
}
else return value;
}
}
隱藏值和標記是這樣
<h2 class="heading">{{ info.title | exclusionfilter }}</h2>
我想一些CSS應用到H2時的值「主要文章」。
我不認爲這種做法是乾淨的,但不能認爲替代