我试图执行一个简单的模板注入到一个页面,但我收到在运行时出现以下错误中铬的控制台窗口:角2模板选择不知道
zone.js:388 Unhandled Promise rejection: Template parse errors: 'recruiter-detail' is not a known element:
- If 'recruiter-detail' is an Angular component, then verify that it is part of this module.
- If 'recruiter-detail' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schemas' of this component to suppress this message. ("[ERROR ->]"): [email protected]:0 ; Zone: ; Task: Promise.then ; Value: Error: Template parse errors:(…) Error: Template parse errors: 'recruiter-detail' is not a known element:
- If 'recruiter-detail' is an Angular component, then verify that it is part of this module.
app.component .TS
import { Component } from '@angular/core';
import { RecruiterDetailsComponent } from "./recruiter/recruiter-details.component";
@Component({
selector: 'pm-app',
template: `<recruiter-detail></recruiter-detail>`
})
export class AppComponent {
pageTitle: string = 'Agent details';
招募者-details.component.ts此驻留在子文件夹中称为招募者
import { Component } from '@angular/core';
@Component({
selector: 'recruiter-detail',
templateUrl: './app/recruiter/recruiter-details.component.html'
})
export class RecruiterDetailsComponent {
}
我正在使用VS2015。在我的wwwroot文件夹下我有一个应用程序文件夹,其中main.ts,app.component.ts和app.module.ts驻留。应用程序拥有招聘人员的子文件夹。
向我们展示您的应用程序模块,您可能已经忘记了在您的应用程序模块中声明RecruiterDetailsComponent – Milad