Я пытаюсь импортировать компонент из одного файла в другой файл корневого компонента. он дает ошибку, как..
zone.js: 484 Unhandled Promise rejection: ошибки анализа шаблона: "Курсы" не являются известным элементом: 1. Если "курсы" - это компонент Angular, проверьте, что он является частью этого модуля. 2. Если "курсы" - это веб-компонент, добавьте "CUSTOM_ELEMENTS_SCHEMA" в "@NgModule.schema" этого компонента, чтобы подавить это сообщение. ( "
My First Angular 2 App
[ERROR → ]" ): AppComponent @0: 31; Зона:; Задача: Promise.then; Значение: Ошибка: ошибки анализа шаблона: (...) Ошибка: ошибки анализа шаблона: "Курсы" не являются известным элементом:
My 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 { }
и my courses.component.ts be;
import { Component } from '@angular/core';
@Component({
selector: 'courses',
template: '<h1>courses</h1>'
})
export class CoursesComponent { }
при импорте компонентов курса из файла course.component.ts внутри app.component я не могу объявить директиву внутри @Component{}
directives:[CoursesComponent]
дает мне ошибку
Пожалуйста, сообщите нам об этом.