在一个项目上工作并看到开发人员在 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 组件中有对接口或类的引用。想要开始建立一些约定,但想要在这种情况下的正确做法方面获得一些帮助?