我从安装了节点,然后通过NPM安装了角CLI,使用
npm install -g @angular/cli
完成后,我尝试创建一个新的角项目
ng new new-project
我得到以下错误
Error: You provided an invalid object where a stream was expected.
You can provide an Observable, Promise, Array, or Iterable.
You provided an invalid object where a stream was expected.
You can pro
代码如下:
getActiveUserShares(): Observable<UserTeamShare[]> {
return this.userService
.getActiveUser()
.pipe(flatMap((user) => (user ? this.provider.getUserShares(user.id) : of([]))));
}
它抛出:ERROR TypeError: You provided an invalid object where a stream was expected. You ca
我正在尝试使用xplat生成新的应用程序
我使用的是节点版本11.15
我试着做以下事情
npx create-xplat-workspace myworkspace
我生成所有内容,直到它出现提示
? Would you like to generate xplat supporting architecture now? You can also generate later with: nx generate @nstudio/xplat:init not right now [just add xplat tooling] electron [ge
我使用Module将一个应用程序迁移到MFE体系结构,并在运行时抛出了神秘的错误:
You provided an invalid object where a stream was expected error. You can provide an Observable, Promise, Array, or Iterable。
导致它的代码如下所示:
this
.getSomeObservable()
.pipe(
switchMap(() => this.getOtherObservable()) // switching here causes the erro
我正在构建一个使用redux可观察的redux本机的应用程序。现在,我正在努力做一个简单的装饰,对两个动作,在还原-可观察使用史诗。我想要实现的只是简单地将两个行动映射到一个。
我得到的错误是:
You provided an invalid object where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
下面是我使用的代码:
import { Observable } from 'rx';
export const startApplicati
我所有的单元测试都通过了。但是,引发的错误如下:
Chrome 74.0.3729 (Linux 0.0.0) ERROR
An error was thrown in afterAll
Uncaught TypeError: You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable. thrown
Chrome 74.0.3729 (Linux 0.0.0): Executed 20 of 79 (sk
我有以下代码
const mySource:Observable<Observable<any>[]>
(...)
mySource.pipe(
switchMap(arr=>forkJoin(arr));
)
其工作方式与预期一致,但是
mySource.pipe(
switchMap(forkJoin);
)
失败,错误为
REST error TypeError: You provided '0' where a stream was expected. You can provide an Observable, Promi
我有一个行为主体:
_list: BehaviorSubject<BehaviorSubject<object>[]>;
list: Observable<Observable<object>[]>;
//That I create like this in the constructor:
this._list= new BehaviorSubject<BehaviorSubject<object>[]>([]);
this.list= this._messages.asObservable();
现在,我希望
我试图将combineLatest与BehaviourSubject.asObservable一起使用,但得到了以下错误:
TypeError: You provided 'function () {
return this.ctaButtonSpinnerTriggered.asObservable();
}' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
private ctaButtonSpinnerTriggered
我使用自己的值数组遵循Material autocomplete (带过滤器)组件的教程,但遇到了以下错误。
core.js:1624 ERROR TypeError: You provided an invalid object where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
at
我的TS:
games: string[] = ['Title 1', 'Title 2', 'Title 3', '
在将rxjs从v5迁移到v6之后,在使用mergeMap时遇到了一个错误:
of('foobar').pipe(
mergeMap(() => of('baz'))
).subscribe(console.log);
错误:
core.js:1598 ERROR TypeError: You provided an invalid object where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
at Object.
我是通过RxJS ajax注册新的strapi用户。当用户已经存在时,我希望返回“用户已经存在”,但它使我的应用程序崩溃。
Unhandled JS Exception: You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
如何使用RxJS ajax处理错误?
import { ajax } from "rxjs/ajax";
import { map, catchError } from
我正在尝试使用rxjs withLatestFrom operator集成ngrx缓存。但得到的错误如下: You provided 'undefined' where a stream was expected.
You can provide an Observable, Promise, Array, or Iterable. 有人能纠正我的代码吗? 下面是我的代码: @Effect()
EffLoadCourse = this.actions.pipe(
ofType(LoadCourse.TYPE),
withLatestFrom(
this.sto
我在我的Angular 7.2.1项目中运行ng test,我得到了一个类型错误,这个错误应该很容易修复: Uncaught TypeError: You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable. thrown 我遇到的问题是,我没有得到堆栈跟踪来确切地告诉我这个类型错误发生在哪里,或者在哪个文件中。有没有办法打开堆栈跟踪,这样我就可以查个水落石出了?我正在运行以下命令:ng test --watch
Error: core.js:6210 ERROR TypeError: You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
at subscribeTo (subscribeTo.js:27)
at innerSubscribe (innerSubscribe.js:71)
at MergeMapSubscriber._innerSub (mergeMap.js:57)
at MergeMapSubsc
如果我去/my/route/8000
它起作用了。
但是,如果我试图在没有路径参数的情况下去/my/route,我会得到一个错误:
You provided 'null' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
ngOnInit() {
// the observable method
this.route.paramMap
.switchMap((params: ParamMap) => {
this
我正在探索新的角度HttpClientModule,并遇到一个令人费解的错误。这个模块很新,我还找不到任何关于单元测试的有用信息,官方文档中也没有任何示例。
该应用程序包含一个带有一个方法的服务,该方法将一个URL传递给http.get。当我在浏览器上下文(又名ng serve)中调用此方法时,http调用将正常执行。当在单元测试的上下文中调用时,我得到以下错误:
TypeError: You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Arr
我们正在构建一个角单页应用程序。过去几周中的一些提交在“最终”方法中出现随机测试失败,其中包含以下错误消息:
AfterAll Uncaught TypeError: You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable. thrown
错误有时不会出现;在浏览器中签出Karma控制台时,任何规范中都没有错误,只有这个除外。我很难找到错误的根源;我不知道如何找到正确的堆栈跟踪。我们没有定义任何AfterAll