我刚刚把我在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 { }

10-08 12:05