我有一个Angular应用程序,我正在尝试将预订列表从服务器下载到Angular服务。我希望让所有组件都能够将保留数组作为可观察对象来获取,并能够过滤和限制结果。现在我使用的是BehaviorSubject。这是我的代码。
//reservation.service.ts (partial code)
@Injectable()
export class TripService {
public Trips: Object[] = [];
public TripSubject: Subject<Object[]> = new BehaviorSubject<Obje
我正在创建一个Angular6 crud应用程序,我的数据库中有一个用户列表。当我调用getAllUsers时,我能够检索我的列表,但是它不会显示在UI中。唯一一次在表中看到一行时,是手动输入新用户时,但它不显示条目之前的数据。我做错了什么?
import { Component, OnInit } from '@angular/core';
import { UserDataService } from './user-data.service';
import { User } from './user';
@Component({
s
在调试应用程序问题的过程中,我创建了下面的简化组件。它在执行时会得到以下异常:
ingredient2service.ts:24 ["test1", "test2"]
angular2.dev.js:23093 EXCEPTION: Cannot find a differ supporting object 'test2' in [items | async in Ingredient2SearchComponent@5:12]
angular2.dev.js:23083 ORIGINAL EXCEPTION: Cannot find a di
这过去工作在角2/4,但自从我升级到角7,我得到这个错误在整个我的应用程序。突然间会有什么问题?
Type 'Observable<Observable<Object[]>>' is not assignable to type 'Observable<Object[]>'
Type 'Observable<Object>' is not assignable to type 'Observable<object[]>'.
Type 'Object'