小编cod*_*der的帖子

Scheduler.async的RxJS依赖问题

我在Angular2组件类的构造函数中有以下代码:

var observable = Observable.create(function (observer) {
      observer.next(1);
      observer.next(2);
      observer.next(3);
      observer.complete();
    }).observeOn(Scheduler.async);
Run Code Online (Sandbox Code Playgroud)

我导入包括以下内容:

import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/observeOn';
import { Scheduler } from 'rxjs/Scheduler';
import 'rxjs/scheduler/async';
Run Code Online (Sandbox Code Playgroud)

我也尝试了以下导入,而不是上面的上一次导入:

import { async } from 'rxjs/scheduler/async';
Run Code Online (Sandbox Code Playgroud)

使用Angulat CLI构建项目时出现以下错误消息:

Property 'async' does not exist on type 'typeof Scheduler'
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

rxjs typescript rxjs5 angular

6
推荐指数
3
解决办法
2414
查看次数

侧边栏中的 VSCode 文件夹结构

我右键单击侧栏中的项目名称并将其从侧栏中删除。但是,现在,我找不到将项目文件夹结构再次添加到侧栏的方法。我该怎么做?

visual-studio-code

3
推荐指数
1
解决办法
2251
查看次数

类型'Observable <any>'上不存在属性'interval'

我在Angular2组件类的构造函数中有以下代码:

Observable.from([1,2,3]).interval(2000).subscribe(e=>{
         console.log(e);
       });
Run Code Online (Sandbox Code Playgroud)

我导入了以下内容:

import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/from';
import 'rxjs/add/observable/interval';
Run Code Online (Sandbox Code Playgroud)

使用Angulat CLI构建项目时出现以下错误消息:

Property 'interval' does not exist on type 'Observable<any>
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

rxjs angular

2
推荐指数
1
解决办法
5555
查看次数

Firebase中令人困惑的Auth域设置

在Firebase应用程序中似乎有多个地方可以设置auth域。

  1. Firebase控制台>身份验证>登录方法>身份验证域

  2. Firebase配置对象的AuthDomain属性

  3. developers.google.com>凭据> API密钥>密钥限制

在生产应用中,是否必须在所有这些地方设置身份验证域?在这些不同地方的身份验证域设置实际上有不同的用途吗?

firebase firebase-authentication firebase-console

1
推荐指数
1
解决办法
4318
查看次数