我刚刚把我在rc5上构建的应用程序升级到了最终版本,我对现在声明指令和管道的方式感到困惑。我得到这个错误:
[默认值]C中出错:xampp\htdocs\meriem car\public\src\app\components\administration.component.ts:12:4
“{moduleid:string;selector:string;directives:type of logincomponent[];templateurl:string;}”类型的参数不能分配给“component”类型的参数。
对象文字只能指定已知属性,类型“component”中不存在“directives”。
最佳答案
自rc6以来,所有指令和管道都应该移动到模块的declarations
。
@NgModule({
imports: [...],
declarations: [
//you insert your Components, Directives and Pipes here
],
bootstrap: [...],
providers: [...]
})
export class AppModule { }