angular-module

    0熱度

    1回答

    我有幾個類我想只是一個普通的bean/DTO類,它們不顯示@component類,它們不是@Pipe類,也不應該是@Directive(至少我不認爲它應該是!)。 我希望能夠將它們捆綁到一個模塊中(他們會在其他模塊使用),但儘管一些咒語,我一直是這樣得到錯誤: 當我啓動我的角度應用程序(NG服務)它編譯好的,但在瀏覽器(Chrome)控制檯我得到一個錯誤.... Uncaught Error: U

    2熱度

    1回答

    我在AppModule中導出自定義組件,但無法在AppModule中導入的其他模塊中使用該組件。我認爲導出的組件在全球可見? 我想在TestModule的一個組件中使用帶有選擇器'app-calendar'的CalendarComponent。 app.module.ts @NgModule({ declarations: [ ... , CalendarComponent,

    0熱度

    1回答

    打開Angular Bootstrap模態我試圖設置一個簡單的模態使用角引導。但我跑到這個錯誤: "ERROR Error: No component factory found for ModalContentComponent. Did you add it to @NgModule.entryComponents? at noComponentFactoryError" 我已經

    0熱度

    1回答

    有誰知道是否可以在Angular模塊中導出枚舉? 如果沒有,有沒有在Angular模塊中發佈枚舉的最佳實踐? // not working example // i dont know how to export GreatEnum import { NgModule } from '@angular/core'; import { CommonModule } from '@angula

    0熱度

    1回答

    我目前正在開發一個角度爲4的應用程序,我想使用amexio庫(https://github.com/meta-magic/amexio.github.io)。 我安裝了bootstrap,需要Tether.js & Popper.js和Font Awesome與NPM。 這是我的角cli.json風格和腳本 "styles": [ "../node_modules/font-awe

    0熱度

    1回答

    在多個模塊中調用PrimeNg引用是否存在問題?或者我應該在共享模塊中使用它?那裏有最佳做法嗎? 似乎我無法從primeng中導入「p-dataTable」,但我確實已在聲明組件的模塊中使用它。 我越來越指我的HTML validation.component.html錯誤: errors.ts:42 ERROR Error: Uncaught (in promise): Error: Templ

    3熱度

    2回答

    在我對Angular的探索中,我發現了兩種可能的方式在另一個模塊中使用一個模塊。 (使用angular-express-starter project供參考) 方法1: 聲明它的imports陣列英寸For example @NgModule({ declarations: [ AppComponent ], imports: [ BrowserM

    0熱度

    1回答

    如何配置ui-router角度爲4以使用來自不同模塊的組件?當我嘗試使用uiSref指令從其他模塊更改狀態時,uiRouter不起作用。 { name: 'app', abstract: true, }, { name: 'app.login', url: '/login', views: { '@': LoginComponent

    2熱度

    2回答

    現在,雖然使用延遲加載,我加載了所有提供者在app.module.ts,我想這可能不是最好的策略,因爲這不會加快我的應用啓動時間,特別是因爲我已經有50個自定義提供者(不要評價我);)。 因此,我問我自己,如果我真的應該爲我的所有應用程序加載所有的應用程序,或者我應該加載它們只在我只使用它們? 我猜測只有在我真正使用它們的地方加載提供程序會更好。 但在這種情況下,這對我來說則並不清楚,在所有如何解

    0熱度

    4回答

    我有這個簡單的服務,這是一個兩provider模塊: @Injectable() export class PlatformPickerService { platforms: string[] = [ 'macOS', 'Linux', 'Windows' ]; public platform: string; constructor() {