【发布时间】:2019-07-02 11:18:24
【问题描述】:
我有一些看起来相似的组件,具有相同的用途,具有相同的样式,但是它们必须根据所使用的模块实现略有不同的行为。现在这些是不同的组件,但是我不确定是否我通过多次复制和粘贴一个组件并进行小的更改以实现其行为和布局的微小更改,这是正确的。
如果它是简单的 TypeScript,我只会扩展基类并做我需要的任何东西,但有时我也需要对 html 布局做一些小改动。
有没有一种方法可以概括我的组件(例如表格组件)并使其能够根据我的需要实现不同的行为?
【问题讨论】:
标签: angular typescript oop inheritance