我正在使用Angular 7,并且对名称的良好做法有疑问:
当我声明诸如cat.services.ts
之类的服务时,我会在该服务上写:
export class CatServices
{
[...]
}
在组件上,我使用CatServices
:
[...]
private catServices: CatServices;
constructor
(
private catServices: CatServices,
)
[...]
但是对于模型,我可以将模型名称(例如Hero和密钥Model
(如服务和组件))连接起来吗?
例如:
export interface HeroModel
{
[...]
}
是对还是不对?又为什么呢 我已经读过doc,但是对于模型零件名称却不太了解。
答案 0 :(得分:0)
在创建模型时,基本上是在创建一个接口,一个好的做法是用一个以“ I”开头的名称来命名该接口,以便从事同一项目的其他人知道这是一个自定义接口。
例如:ICat,IHero等