Type 'Observable<{ "aa": any; "dd": any; "cc": any; }>' is not assignable to type 'Observable'.
Как я могу исправить эту ошибку в Angular 4? Не уверен в синтаксисе.
public search2(): Observable<string[]> {
return Observable.of(
{
"aa","dd", "cc"
}
);
}





вы ожидаете массив, вы возвращаете объект.
public search2(): Observable<string[]> {
return Observable.of(['aa', 'dd', 'cc']);
}
Вы возвращаете объект {}, а не массив []:
public search2(): Observable<string[]> {
return Observable.of(['aa','dd', 'cc']);
}