Я пытаюсь использовать combineLatest
:
import { combineLatest } from 'rxjs/Observable';
, но получаю предупреждение
combineLatest is deprecated: Deprecated in favor of static combineLatest.
Если я буду следовать , решение, предоставленное в RxJS v5.x дляРуководство по обновлению v6 как указано здесь , и я пишу
import { combineLatest } from 'rxjs';
, затем я получаю сообщение tslint:
This import is blacklisted, import a submodule instead
, которое кажется немногозмея кусает свой хвост ...
Если я использую
import { combineLatest } from 'rxjs/internal/observable/combineLatest';
, то она работает без предупреждающих сообщений, но, насколько я знаю, импортировать внутренние пакеты не рекомендуется (поправьте меняесли я не прав).
Отключение сообщений tslint мне кажется неприемлемым.
Пример:
this.Subscription = combineLatest([a,b])
.pipe(
map( (...) )
).subscribe( (...) );
Какое подходящее решение?Спасибо.