angular - 如何在 Angular 6 中导入 rxjs 计时器?
问题描述
我尝试在我的 Angular 6 项目中导入 rxjs 计时器,例如
import { timer } from 'rxjs/observable/timer';
我也试过了,
Rx.Observable.timer(200, 100)
他们不工作
解决方案
从 rxjs 6(在 angular 6 项目中使用),一般规则如下:
rxjs:创建方法、类型、调度程序和实用程序
import { timer, Observable, Subject, asapScheduler, pipe, of, from, interval, merge, fromEvent } from 'rxjs';
rxjs/operators:所有可管道操作符:
import { map, filter, scan } from 'rxjs/operators';
这是迁移指南:https ://github.com/ReactiveX/rxjs/blob/master/MIGRATION.md#observable-classes
推荐阅读
- coq - `le` 的归纳原理
- html - HTML iframe 允许自动播放音频文件不工作 safari
- r - 为什么mapply不在输出中存储ggplot对象
- python - 在 localhost:8080 中运行 HTML 文件
- python - 如何获取在场景中创建的根父级列表 - Autodesk Maya / Python?
- class - 如何在 kotlin 中初始化一个类数组?
- javascript - 来自服务器端的 JSON 字符串无法正确使用 ajax jquery
- css - 根据对象值在角度组件上应用动态 CSS
- java - SQLException:class org.apache.commons.dbutils.BeanProcessor (in module commons.dbutils) cannot access class Zhang because module BeanListHandlerDemo
- webgl - 将图像打印到基于染料的应用程序