У меня есть следующий файл json, содержащий список терминов черного списка.
{
"blacklist": [
"term1",
"term2",
"term3",
"term4",
"term5"
]
}
Он используется в службе черного списка:
@Injectable()
export class BlacklistService {
private readonly BLACKLIST_TERMS_FOLDER = './assets/data/web-blacklist-terms';
private readonly blacklistTerms1: any;
private readonly blacklistTerms2: any;
}
constructor(
public httpClient: HttpClient
) {
this.blacklistTerms1 = this.httpClient.get(`${this.BLACKLIST_TERMS_FOLDER}/terms.json`);
}
public getAllBlackListTerms(): Observable<any> {
return combineLatest([this.blacklistTerms1, this.blacklistTerms2])
}
Как мне добавить тип на blacklistTerms
? Я пробовал строку [], но мне выдали сообщение Type 'Observable ' is missing the following properties from type 'string[]': length, pop, push, concat, and 27 more.