名称模型的最佳做法

时间:2020-08-12 14:50:18

标签: angular

我正在使用Angular 7,并且对名称的良好做法有疑问:

当我声明诸如cat.services.ts之类的服务时,我会在该服务上写:

export class CatServices
{
[...]
}

在组件上,我使用CatServices

[...]
private  catServices: CatServices;

  constructor
  (
    private catServices: CatServices,
  )
[...]

但是对于模型,我可以将模型名称(例如Hero和密钥Model(如服务和组件))连接起来吗?

例如:

export interface HeroModel
{
[...]
}

是对还是不对?又为什么呢 我已经读过doc,但是对于模型零件名称却不太了解。

1 个答案:

答案 0 :(得分:0)

在创建模型时,基本上是在创建一个接口,一个好的做法是用一个以“ I”开头的名称来命名该接口,以便从事同一项目的其他人知道这是一个自定义接口。

例如:ICat,IHero等