【发布时间】:2016-09-08 23:25:08
【问题描述】:
从事一个项目并看到开发人员在 typescript 中执行以下操作。
export class Ledger implements ILedger {
LedgerID: number;
CashAmmount: number;
Units: number;
public static someFunction {
// an ajax call for example to a controller
}
}
export interface ILedger {
LedgerID: number;
CashAmmount: number;
Units: number;
}
想知道它是否是正确的做事方式。如果类中没有实现,这似乎毫无意义。然后在我们的 React 组件中有对接口或类的引用。想要开始制定一些约定,但想要帮助了解在这种情况下的正确做法是什么?
【问题讨论】:
标签: typescript interface interface-implementation