observable

    1热度

    1回答

    我正在尝试测试组件中的Subject变更,但覆盖范围永远不会进入订阅功能。 标题栏-search.component.ts export class TitlebarSearch implements OnInit { @ViewChild('titleSearchInput') titleSearchInputEl: any; @Input() inputValue: st

    0热度

    2回答

    服务层有一件事我发现在我的角2应用程序中使用可观察的是,因为没有什么实际“情况”,直到您订阅组件中的observable,这使得通过将逻辑移动到服务层进行重构变得有点棘手。 例如,这里是接收排序参数,然后过滤出相应视图中的数据的功能的一个例子。它使用一个可观察到的,其中认购是发生在我的部件,像这样: onSortReceived(sort) { if (sort === 'alphab

    0热度

    1回答

    我期待从2角一个应用程序升级到4,我发现了以下错误: Type 'Promise<void | Store>' is not assignable to type 'Promise<Store>'. 类型“无效|商店'不能分配键入'存储'。 类型'void'不可指定为'Store'类型。 有问题的线路是这样的: return this.http.get(url, { headers: this

    0热度

    1回答

    RxJava和Reactive Programming的新手可以这么说。 我试图将两个函数并行映射为单个Observable管道的一部分,但似乎不能这样工作。这是我的代码。 Observable.fromCallable(thatReturnsNumberOne()) .observeOn(newThread()) .map(doubleIt())

    2热度

    1回答

    我想在ionic3 submitLoginForm() { var username = this.formData.value.username; var password = this.formData.value.password; var bodyjson; var userId; this.ApidataService.loginche

    0热度

    2回答

    我使用rxjs/Rx以角度2创建一个时钟,并从中产生一个时钟和一圈时间。 码块如下: HTML:(app.component.html) <div class="row"> <div class="col-xs-5"> <div class="row"> <div class="col-xs-6"> <h2>Lap Time</h2>

    2热度

    2回答

    在文件auth-guard-service.ts,为什么在打印警告消息时调用this.router.navigateByUrl('/ login')不起作用?在另一个文件中的另一个电话(auth.service.ts)能正常工作。 AUTH-护service.ts import { Injectable } from '@angular/core'; import { CanActivate

    0热度

    3回答

    我们有Redux(ngrx 4)的Angular 4应用程序。 我们将信息“isLoggedIn”保存在ngrx/store中,当我们向http发出呼叫时,我们必须首先检查他是否已通过身份验证。 我们正在挣扎是服务的使HTTP调用的实现: export class GetDataFromREST() { constructor(private http: HttpClient, pri

    1热度

    2回答

    使用forkJoin操作员窗体RxJS时,遇到TypeScript类型检查失败。 这是有问题的代码: let products = this.http.get(productUrl, { headers: this.headers }) .map(response => response.json().data as Product[]); let loans = Obs

    0热度

    2回答

    我有两个类,我希望一个类可以订阅另一个类。所以 这样的事情。 类别之一: while(1){ if(true){ //emmit some event } 类二: //wait for class one to emmit some data ,and then start working with the data 我的问题是,有没有什么方法,模块..这可以帮助我实现了这个行为?