Javascript - base.js多重继承

时间:2015-11-19 08:49:14

标签: javascript inheritance multiple-inheritance

我们有一个包含数千个js文件的大项目。现在,由于要求,我们需要在少数情况下进行多重继承。我们使用http://dean.edwards.name/weblog/2006/03/base/作为基础。问题是:

我们有:

BaseComp.js inherits Base.js

Comp1_base_2013.js inherits BaseComp.js

Comp1_1_2013.js, Comp1_2_2013.js etc. inherits Comp1_base.js

Comp1_1_2016.js inherits Comp1_1_2013.js
Comp1_2_2016.js inherits Comp1_2_2013.js ...

现在Comp1_base.js需要进行一些更改,这些更改只应用于Comp1_1_2016.jsComp1_2_2016.js ...因为2013年和2016年具有相同的基础。

那么,我们如何解决这个问题?

0 个答案:

没有答案