1
我们将服务,组件,指令和管道导入到模块中。我们是否应该像这样在模块类中定义方法或变量?Angular2模块类应该包含任何功能吗?
@NgModule({
imports: [...]
})
export class FooModule {
name: string;
sayHi(): void { }
}
这是一个很好的做法吗?
我们将服务,组件,指令和管道导入到模块中。我们是否应该像这样在模块类中定义方法或变量?Angular2模块类应该包含任何功能吗?
@NgModule({
imports: [...]
})
export class FooModule {
name: string;
sayHi(): void { }
}
这是一个很好的做法吗?
该模块基本上是一个组件的集合。并且模块中的每个组件都具有在其类中处理的其自己的功能。在角度2中,它是一种语法练习,用于导出要导入到模块中的组件并导出要由其他模块导入的模块。但是,由于所有组件都将其逻辑编写在各自的类中,因此不需要在模块类中编写逻辑。
关于我的头顶,我想不出任何你需要的情况。我认为你需要在模块中的任何功能都可以在服务中处理。 – LLai
@LLai谢谢。我知道了。 – Lcng