![](/img/trans.png)
[英]ANGULAR - Pass variable from Component to Service
我一直在研究組件交互以及將值從一個組件傳遞到服務,但找不到足夠清楚的東西。 前提很簡單,我有一個來自 API 的變量/值,我需要將該變量傳遞給服務組件(它包含 GET 請求和 URL,我需要該值)。 我正在考慮使用 EventEmitter 來發出我的變量,但是該服務沒有 HTML 來訂閱它。 以下 ...
[英]ANGULAR - Pass variable from Component to Service
我一直在研究組件交互以及將值從一個組件傳遞到服務,但找不到足夠清楚的東西。 前提很簡單,我有一個來自 API 的變量/值,我需要將該變量傳遞給服務組件(它包含 GET 請求和 URL,我需要該值)。 我正在考慮使用 EventEmitter 來發出我的變量,但是該服務沒有 HTML 來訂閱它。 以下 ...
[英]Data is not displaying on template (Angular)
我正在通過做簡單的項目來練習 Angular。 我看到所有關於 SO 的問答,這與我的問題非常相似。 原因是我試圖在異步數據初始化為articles變量之前顯示它,但我已經嘗試過*ngIf和async pipe。 我的服務 我的組件.ts 模板 ...
[英]Dynamic Header for angular app based on user type
所以我在 angular 上創建了一個 SPA,我必須根據用戶更改 header。 我創建了一個架構組件,它有 header 和頁腳,我用選擇器將它設置為應用程序組件,這樣它就是起點。 因此,在啟動架構組件(僅限頁眉頁腳)時,如果用戶已登錄,將使用 ngOnInIt 檢查,如果用戶已登錄,則導航至 ...
[英]NullInjectorError: No provider for service in library
問題: 我在 angular 工作區工作,我將common.module.ts從庫(用ng generate library的庫)導入到我的app.module.ts ,但是當我在app.component.ts CommonService ,我得到錯誤: common.module.ts中有一個 ...
[英]Angular doesn't write the value after updating sessionStorage
我的代碼非常簡單,我的組件中有這個 html 這是我用來更新這些變量的腳本 即使我先設置值然后獲取它們,html 中也只顯示了用戶名變量, <h2></h2>標簽之間沒有繪制 sessionId 變量。 這可能是因為我在 sessionStorage 中已經有了“用戶名”值。 ...
[英]How to store a set variable in service.ts then use it where I call it?
伙計們,我遇到了一個問題:我有可變的用戶數據?:任何在我的 service.ts 中,然后我將它設置在其他一些組件中。它可以工作,當我 console.log IT /in service.ts/ 時,它可以工作。 但是當我在另一個組件中調用它時,它失去了它的價值並變得未定義。 我需要像 (LOC ...
[英]Angular 15: call a function every time a value changes
我們的教授要求我們使用以下組件構建一個簡單的電子商務應用程序:客戶、訂單、菜單(導航欄)和購物車。 我們需要根據從導航欄的下拉菜單中選擇的所選客戶在前端顯示訂單,如圖所示: 一旦我們 select 一個客戶,它的 Id 就被分配給一個變量,然后它被用來根據客戶 id 加載訂單(多虧了一個名為 g ...
[英]Injecting service in the class / pure functions
我正在從事 Angular 項目(Angular 14+)並遵循原子設計原則(創建分鍾級組件,如按鈕、輸入、切換等)。 大多數視圖(列表、forms、標題)基於來自服務器的 JSON(說明組件的內容和位置)。 服務器還發送 function enums來執行特定功能。 例如,在按鈕上單擊導航到特定屏 ...
[英]Type 'undefined' cannot be used as an index type. Partial<Class> undefined?
我搜索了很多但找不到。 我的代碼如下。 我創建了一個 alertify 服務,但出現以下錯誤:“ Type 'undefined' cannot be used as an index type. Partial<Class> undefined? ” 我不明白為什么代碼將我的索引類型 ...
[英]AngularJS ng-if is not working while the condition is true
我正在為 Coursera AngularJS 單頁應用程序使用 angular.min.js 1.8.2。 我創建了一個 itemAdder 來由用戶添加購物清單,這些項目將顯示在 showList 中。 一旦你購買了物品,你可以點擊購買按鈕將購買列表放入購買列表。 如果所有的東西都被買了,應該有 ...
[英]Injecting translate pipe to NgRx Effect and it throws NullInjectorError
我將 translate pipe 注入到 NgRx Effect 中,它會拋出 NullInjectorError,即使 pipe 是在包含該效果的模塊中提供的。 我用於翻譯的 package 是@ngx-translate/core。 注意:我能夠在組件 scope 中使用 translate ...
[英]Angular Version 14: Getting 'pokemons' array of a trainer
早上好! 這些天我一直在做一個基於口袋妖怪的項目。 我現在要解決的問題是解決位於服務中的函數,該函數獲取訓練師的 pokemons 數組(下面的函數): 我模擬的 JSON(1 位培訓師的示例)采用以下格式: 是否存在獲得訓練師口袋妖怪的正確方法? 提前致謝! ...
[英]How to pass form value from one component to a list in another component using angular services?
我一直在嘗試開發一個待辦事項列表項目。 我有四個組件: Daily、Item-List、Item 和 Add-task daillog daily 組件包含一個表單和一個顯示表單值的列表。 我接下來要做的是在對話框模式(新的單獨組件)中創建一個表單,並將其值添加到日常組件的列表中以下是代碼: ...
[英]Is it possible to inject an Angular 2+ service (`@Injectable()`) into an AngularJS controller?
我正在開發 Angular10/AngularJS 混合應用程序,想知道是否可以將 Angular 10 服務注入現有的 AngularJS controller。 我嘗試將我的服務(使用@Injectable()創建)注入我的一個控制器,但出現錯誤: 我確實為混合應用程序設置了 app.modu ...
[英]How do i solve typescript error No index signature with a parameter of type 'string' was found on type 'Object'
我寫了一個 typescript function 的服務以返回 angular 中的可觀察對象,我遇到了錯誤元素隱含地有一個“任何”類型用於索引類型“對象”的表達式。 在“對象”類型上找不到具有“字符串”類型參數的索引簽名。 我該如何解決。 下面是我的代碼的鏈接。 ...
[英]No suitable injection token for parameter 'basePath' of class 'HttpService'
我正在研究 angular 項目。 我嘗試了多個 inheritance。 我得到了遵守失敗錯誤 NG2003:class 'StoredDataService' 的參數 'subPath' 沒有合適的注入令牌。 考慮使用 @Inject 裝飾器來指定注入令牌。 NG2003:沒有適合 class ...
[英]Angular material not working in an angular library
我有一些 angular 項目,我看到有很多代碼可以重用,所以我想把一些代碼做成公共庫的一部分。 我按照文章中的步驟創建了庫: https://angular.io/guide/creating-libraries 我已經將它測試到一個新的 angular 應用程序,它似乎工作正常,當我嘗試遷移一些 ...
[英]Passing value from component to service in angular
我正在構建一個電子商務網站,當用戶單擊任何我想將產品網格更改為用戶單擊的復選框時。 我試圖將 index 的值從 category-filter.component.ts 傳遞給 productgrid.service.ts 但每次我得到未定義的結果。 類別過濾器組件: 類別過濾器HTML: 產品網 ...
[英]Invoke service methods in child component using a service passed as config object in parent in angular
在這里,我以 object 的形式將表配置傳遞給子組件。 我也在哪里通過TableService 父組件.html 父組件.ts 我正在調用共享表組件中 TableService 中定義的服務來獲取配置。 我無法訪問服務方法的地方。 顯示未定義。 shared-table.component.ts ...
[英]Service heritage in Angular 2+
我有一個從父 class 繼承的組件,它本身被注入服務。 該服務也用於子 class(組件)中。 我是否必須在父 class 中兩次導入和注入服務? 對我來說,這似乎是代碼重復(並且有點雞和蛋,因為孩子必須導入服務才能將其作為參數傳遞給父母......它已經導入了它。)。 app.componen ...