I want to achieve:个
export class MyComponent extends AbstractClass1, AbstractClass2
我经历了以下打字脚本的混合,在这种情况下可能会有所帮助:
applyMixins(derivedCtor: any, baseCtors: any[]) {
baseCtors.forEach((baseCtor) => {
Object.getOwnPropertyNames(baseCtor.prototype).forEach((name) => {
if (name !== 'constructor') {
derivedCtor.prototype[name] = baseCtor.prototype[name];
}
});
});
};
现在,我不确定如何实施才能达到我的结果.我找不到任何关于安吉尔的文件.我们是必须在相同的组件中执行该操作,还是必须创建新的基本组件?怎样才能做到这一点?我试着在扩展后直接使用它,但无法使其工作.