angular-services

    0熱度

    1回答

    我們有一個帶有java spring boot後端的角度2應用程序。在春季後端,我們在YAML配置文件中設置了1小時的會話超時(爲了測試目的,我將其更改爲1分鐘)。一旦會話超時,令牌就沒有長時間的身份驗證,用戶需要再次登錄才能恢復/啓動應用程序。 會話超時後,角度應用應該將用戶重定向到登錄頁面。它應該這樣做,無論用戶活動/閒置狀態如何。 我遇到的問題是如何在角度2應用程序中將用戶重定向到會話超時後

    -2熱度

    1回答

    <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script> <script type="text/javascript"> function fetchRecords($http){ $http

    0熱度

    1回答

    我創建一個DataService的處理所有的HTTP連接,這是我的代碼: (function(){ angular.module('theswapp') .factory('dataService',['$http','$q',function($q, $http){ function getTeamCheckInData(){ return $http.

    0熱度

    2回答

    我一直在學習過去2個月的Angular 2,並且在使用這些服務時我有點困惑。如果我正在開發一個包含多個組件的應用程序,並且每個應用程序都有一組要通過Web服務顯示的數據,我可以使用單個服務來顯示數據(如果它們是在相同模型上構建的),還是應該通過以下方式創建一個服務:零件? 由於事先見識一下這個問題

    0熱度

    1回答

    爲了更好地測試和分離前端/後端開發,我們目前正試圖找到一種在devMode中提供模擬服務實現的動態方法。 這個想法是在你的環境中指定哪些服務應該被模擬,然後讓注入器根據這個返回真實或模擬的實現。 現在的問題是,如果可以爲注射器提供的每項服務動態執行此操作,或者如果我們必須爲每項服務使用單獨的工廠(做同樣的事情),現在的問題是? // pseudo code onRequestProviderFo

    1熱度

    2回答

    在Angular中,我有一項服務通過constructor(...)注入了很少的東西。然而,該服務也是通過調用構造函數創建的。因此,添加其他服務取決於參數會改變API。我想避免這種情況。 有沒有辦法將服務注入到另一個服務而不將它添加到構造函數參數中?例如。現場注射? import {Inject, Injectable} from "@angular/core"; import { H

    0熱度

    1回答

    我有一個程序包依賴項中的提供程序模塊。但是,當我嘗試在我的app.module使用它我得到: Error: No provider for EnvService! /node_modules/common-components/env.module: import { NgModule, ModuleWithProviders } from '@angular/core'; import {

    1熱度

    1回答

    我試圖從服務發送數據作爲對我的控制器的承諾,但嘗試了幾個選項後沒有運氣。 http服務默認返回一個承諾,但我希望將數據作爲承諾從一個控制器發送到另一個控制器。我的服務類如下所示:add函數用於設置來自另一個控制器的數據,get函數用於在另一個控制器中獲取該數據。 服務 return { add : function(incategories){ categories=i

    -2熱度

    1回答

    我的組件服務: getDetailsByPhone(phone: any) { this.phoneSearchDetails = this.appService.manageHttp('get', 'search?number='+phone, ''); } 我的服務: manageHttp(method: any, url: any, body: any) { th

    -1熱度

    1回答

    好的,所以我一直在爲此掙扎了一段時間。我使用名爲「Contenful」的服務來充當CMS,並使用它們的API來獲取JSON數據。 我有一個叫做「editor.service.ts」服務如下(我已經隱藏了「SpaceID」和「訪問令牌」隱私): import { Injectable } from '@angular/core'; import { Http, Response } from '@