我无法在角度上使用该模型

时间:2017-09-22 09:31:36

标签: angular

我是Angular4的初学者,我有一个问题就是使用我自己的示例模块" ex"及其组件&app-ex'在我的项目中。

浏览器记录此消息:"模板解析错误:' app-ex'不是一个已知元素"

这是我的项目:https://github.com/ndsvw/exampleangular 你只需要

npm install
npm start

我尝试在我的app.module中声明ex组件并且它可以正常工作。但我想导入整个模块。 什么是错?

1 个答案:

答案 0 :(得分:1)

您需要在模块中导出组件。当您已在模块中导入组件和模块时,也不必在组件中添加组件和模块。

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ExComponent } from './ex.component';

@NgModule({
  imports: [
    CommonModule
  ],
  declarations: [ExComponent],
  exports: [ExComponent]
})
export class ExModule { }

卸下:

import { Component } from '@angular/core';
//import { ExComponent } from './ex/ex.component';
//import { ExModule } from './ex/ex.module';

@Component({
  selector: 'app-root',