別のルートコンポーネントファイルを1つのファイルからインポートしようとしています。 それは角度2の別のルートコンポーネントにコンポーネントをインポートする方法
zone.js:484 Unhandled Promise rejection: Template parse errors: 'courses' is not a known element: 1. If 'courses' is an Angular component, then verify that it is part of this module. 2. If 'courses' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schema' of this component to suppress this message. ("
My First Angular 2 App
[ERROR ->]"): [email protected]:31 ; Zone: ; Task: Promise.then ; Value: Error: Template parse errors:(…) Error: Template parse errors: 'courses' is not a known element:
マイapp.component.tsは、[ルートコンポーネントファイル]
import { Component } from '@angular/core';
import {CoursesComponent} from './courses.component';
@Component({
selector: 'my-app',
template: '<h1>My First Angular 2 App</h1><courses></courses>',
directives:[CoursesComponent],
})
export class AppComponent { }
と私のcourses.component.tsことのようにする。..としてエラーを与えます。
import { Component } from '@angular/core';
@Component({
selector: 'courses',
template: '<h1>courses</h1>'
})
export class CoursesComponent { }
app.component内courses.component.tsファイルからコースのコンポーネントをインポートする間、私は私に
をエラーを与える@Component{}
directives:[CoursesComponent]
内側でき宣言ディレクティブないよ、それ以上の解決策を教えてください。角度RC5とRC6については
どのAngular2バージョンをお使いですか? – micronyks