最佳答案
运行 rxjs 迁移工具之后,使用
Rxjs-5-to-6-shift-p src/tsconfig.app.json
我现在得到一个错误:
反对: 反对使用静态 最新合并。
以下是运行迁移命令之前的代码:
this.store.combineLatest(
this.store.select(lang.getCurrent),
this.store.select(lang.getCurrentLocale)
).subscribe(([state, currentLang, locale]) => {
this._language = session.language === currentLang ? '' : currentLang;
this._locale = session.locale === locale ? '' : locale;
});
运行迁移命令后我的代码: (当前显示一个 linting 错误)
import {map, combineLatest} from 'rxjs/operators';
this.store.combineLatest(
this.store.select(lang.getCurrent),
this.store.select(lang.getCurrentLocale)
).subscribe(([state, currentLang, locale]) => {
this._language = session.language === currentLang ? '' : currentLang;
this._locale = session.locale === locale ? '' : locale;
});
这个问题是在这个堆栈溢出问题中提出的,但它不够具体: 角6ng 线头重复错误和警告,组合最新是不推荐的 .