Не удается получить / после импорта MatTableModule - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь отобразить данные в таблице, используя элемент mat-table в Angular 7. Я следовал соответствующим инструкциям, чтобы установить материал в мой проект: https://material.angular.io/guide/getting-started

На шаге 3 приведенной выше ссылки я попробовал оба способа импорта, как в отдельном модуле, так и напрямую в app.module.ts.

Это из app.module.ts:

@NgModule({
  declarations: [
    AppComponent,
    NavMenuComponent,
    HomeComponent,
    CounterComponent,
    FetchDataComponent,
    AuthCallbackComponent
  ],
  imports: [
    BrowserModule.withServerTransition({ appId: 'ng-cli-universal' }),
    MaterialModule,
    HttpClientModule,
    FormsModule,
    RouterModule.forRoot([
      { path: '', component: HomeComponent, pathMatch: 'full' },
      { path: 'counter', component: CounterComponent },
      { path: 'fetch-data', component: FetchDataComponent },
      { path: 'auth-callback', component: AuthCallbackComponent }
    ])
  ],
  providers: [],
  bootstrap: [AppComponent]
})

Вот материал.module.ts:

import { NgModule } from '@angular/core';
import { MatTableModule } from '@angular/material/table';
@NgModule({
  imports: [
    MatTableModule
  ],
  exports: [
    MatTableModule
  ]
})
export class MaterialModule {}

До того, как MatTableModule будет импортирован в app.module.ts (и после команды установки с использованием angular cli), приложение, по крайней мере, загружается. После импорта приложение не загружается, либо застревает на «Cannot GET /», либо «Загрузка ...»

1 Ответ

0 голосов
/ 22 мая 2019

Перейдите в папку ClientApp и запустите

ng serve 

чтобы проверить, может ли ваш угловой проект построить его или нет

...