Селектор "не соответствует ни одному элементу - PullRequest
1 голос
/ 10 ноября 2019

Я использую Angular 8 с ASP.NET Core 2.2. У меня есть две страницы Index.cshtml и Работа newlist.cshtml
На странице index.cshtml я использую тег <app-job-newlist></app-job-newlist>. Затем на странице newlist.cshtml я использую тег <app-jobpicload></app-jobpicload>

При загрузке страницы newlist.cshtml я вижу ошибку:

Ошибка: Ошибка: "The selector "app-job-newlist" did not match any elements"

это мой код app-modules.ts:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { HttpClientModule } from '@angular/common/http';
import { AppRoutingModule } from './app-routing.module';
//import { CommnetComponent } from './commnet/commnet.component';
import { CommentComponent } from './comment/comment.component';
import { JobListComponent } from './job-list/job-list.component';
import { JobServiceService } from './services/job-service.service';
import { JobLoadFileComponent } from './job-load-file/job-load-file.component';
@NgModule({
  declarations: [
    CommentComponent,
    JobListComponent,
    JobLoadFileComponent,

  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    HttpClientModule
  ],
  providers: [JobServiceService],
  bootstrap: [ JobListComponent]
})
export class AppModule { }

1 Ответ

0 голосов
/ 11 ноября 2019

Объясните:

Каждый компонент, который вы хотите использовать в своем угловом приложении, должен явно импортировать в правильный модуль, иначе вы увидите эту ошибку, потому что угловой не может найти тег селектора для этого компонента

Исправление

Обязательно импортируйте app-job-newlist в свой модуль

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...