angular-services

    0熱度

    2回答

    自從挖掘了Angular dependency injection(DI)的前幾個基本級別並敲擊了for()的gem之後,一直想知道實際使用它的最佳實踐。 我偶然發現了這個方法,同時尋找一種方法來允許延遲加載模塊訪問根上下文中的服務,允許在兩個模塊之間共享數據流,其中一個或兩個都可能是懶惰的加載。從那時起我就想知道,你可以使用forRoot()來處理共享模塊中的所有內容,並在整個應用程序中保存大量

    1熱度

    1回答

    我想處理使用角材料mdsnackbar服務的常見HTTP錯誤,但是,我無法弄清楚如何實現它。它給了我一個錯誤,例如,如果我的事業類本身使用super 我想知道如果有另一種方式才達到相同的結果添加到MdSnackBar給構造器,像private mdsnackbar: MdSnackBar不匹配任何參數類型。 HTTP攔截 import { Injectable } from '@angular/c

    1熱度

    1回答

    我想實現在角2 服務的服務: import { Injectable } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs/Observable'; import { BrowserModule } from '@angular/p

    1熱度

    2回答

    我通過Visual Studio模板構建了一個Angular應用程序。 結構如下給出: /Clientapp ./app/app.module.shared.ts ./app/app.module.client.ts ./應用程序/ app.module.server.ts ./components/* ./services/person-data.service.ts ./services/au

    0熱度

    2回答

    我正在從一個承諾的未定義的回報摔跤。從我的偵探工作中,似乎問題是將承諾的結果分配給我稱之爲承諾的組件上的實例變量。我認爲這是一個箭頭函數的類型(或類似)問題,我嘗試將返回的調查分配給此調查。 任何有識之士將不勝感激! ./survey.service.ts import { Injectable } from '@angular/core'; import { Observable } from

    0熱度

    1回答

    我知道在Angular2中,模塊提供的服務可用於其他模塊,並且應該只提供一次。 我有一個導入MessengerService的延遲加載的MessengerModule。我也有一個HeaderModule,它只需要這個服務來更新消息通知。 我看到有兩種方式: 在的AppModule水平 提供MessengerService在MessengerModule提供MessengerService。在Hea

    0熱度

    1回答

    我有一組資源(採用JSON格式),我從服務中獲得。 這些資源具有屬性,如名稱,屬於哪個運算符,狀態,能流等。 首先,我從下拉列表中選擇運算符,或者從另一個下拉列表中選擇資源的狀態。 然後我顯示資源作爲數組/地圖或列表。 然後根據序列號或狀態對它們進行排序,最後我使用顏色區分屬性,如狀態,潮流,充電狀態等。 最後,根據所選選項顯示這些資源。我附上一張小圖片。 the view results whe

    0熱度

    1回答

    有沒有辦法多次撥打服務?我想從我的數據庫加載一些數據和情況的一個長長的清單,我想在每個請求裝載1000個條目,如果我這樣做: 而(!做){...} 我會得到許多不需要的數據庫請求,但我可以得到我所有的數據。 這是我在component.ts lazyLoadData(): void { this.getUntil += 1000; if (this.getUntil > th

    0熱度

    1回答

    首先Component.ts onRecievingResults(value){ console.log(value); this.faqService.saveData(value); console.log(value); this.router.navigate(['results'], {relativeTo: this.route});} }

    1熱度

    1回答

    無法使用服務將數據從一個角度組件傳遞到另一個角度組件。下面是服務代碼: import { Injectable } from '@angular/core'; @Injectable() export class DataService { public serviceData: string; } 下面是部分home: import {Component, OnInit,