Angular(TypeScript)中的类与接口

时间:2018-12-03 17:26:24

标签: angular typescript

在angular中使用类与接口的优缺点是什么?最佳实践是什么?何时使用类以及何时在angular中使用接口?

2 个答案:

答案 0 :(得分:1)

我想,Angular Style Guide的这一部分说明了一切:

  

考虑将class而不是interface用于服务和可声明内容(组件,指令和管道)。

     

考虑对数据模型使用interface

答案 1 :(得分:1)

我将尽力为您提供简短的答案,该方法应通过展示关键区别来为您提供整体概况:

接口未编译为javascript。

将类编译为javascript类。


接口仅用于工具(Intellisense /自动完成)。

类是运行时程序逻辑的一部分。