Odoo在Javascript中的差异扩展和包括

时间:2018-04-18 04:50:33

标签: javascript class include odoo odoo-10

在Odoo中,一个类{J}中可以extendinclude。 Odoo在extendinclude之间的区别是什么?

1 个答案:

答案 0 :(得分:8)

当您extend时,来自父类的实例保持不变,但来自新子类的实例将具有扩展功能。

OTOH,当您include时,您正在将新功能添加到父类的原型中,这意味着此类的所有实例都会自动包含扩展行为。

你知道,JS使用原型;我写了关于实例的文章,只是为了让它更容易理解。