[英]Angular2 not updated properly
我在我的項目中克隆了https://github.com/vladotesanovic/angular2-express-starter ,用於探索angular2和express。
我想要的只是“Hello World”級別,所以看起來很復雜我刪除了modules文件夾中的每個文件。
我在app.modules.ts文件中刪除了注入模塊。
所以我的app.modules.ts如下:
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { provideAuth } from "angular2-jwt";
import { HttpModule } from "@angular/http";
import { NgSemanticModule } from "ng-semantic";
import { AppComponent } from './app.component';
@NgModule({
imports: [
BrowserModule,
HttpModule,
NgSemanticModule,
],
providers: [
provideAuth({
globalHeaders: [{"Content-type": "application/json"}],
newJwtError: true,
noTokenScheme: true
})
],
declarations: [ AppComponent ],
bootstrap: [ AppComponent ],
schemas: [
CUSTOM_ELEMENTS_SCHEMA
]
})
export class AppModule {}
如您所見,導入和聲明中沒有其他模塊。
我編輯了根組件app.component.ts。 如下:
import { Component, ViewChild } from "@angular/core";
import "rxjs/add/operator/map";
@Component({
selector: "app",
template: `<h1> Hello Angular 2 </h1>`
})
export class AppComponent {
}
我期望只顯示“Hello Angular 2”。
但瀏覽器仍然請求刪除頁面。 該組件已刪除。 angular2為什么和為什么請求該文件?
我錯了嗎? 我從昨天開始遇到問題,設置起來很困難。
嘗試從app.module.ts
刪除 providers
:
providers: [
provideAuth({
globalHeaders: [{"Content-type": "application/json"}],
newJwtError: true,
noTokenScheme: true
})
]
我們的authService在home.component.ts
( https://github.com/vladotesanovic/angular2-express-starter/blob/master/client/modules/home/home.component.ts )中實現,並且正在調用它。
index.html是什么樣的? 它必須包含“app”標記
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.