说到一个模型,你是使用POJO还是在模型中有实现(对我来说,如果它有实现那么就不会这样),或者你称之为实现模型的类,然后由组件调用?服务?
我试图找到更好的方法,以便我可以改进我的设计。
答案 0 :(得分:0)
这是一个非常自以为是的问题,通常不赞成,但我会继续回答。
我不在Angular中为我的模型使用类。我使用接口。
export interface MyModel {
firstName:string;
lastName:string;
...
}
我认为这提供了相当大的灵活性,数据应该遵循界面。 TypeScript编译器检查成员等。您可以以相同的方式使用类。在一天结束时,我认为接口或POJO是要走的路。任何实现都应该在您的组件中,并且您的组件应该很小并且可以重复使用。