Javascript 扩展和包含中的 Odoo 差异

Odoo difference in Javascript extend and include

在 Odoo 中,可以在 class 上 extendinclude(在 Javascript 中)。 extendinclude 在 Odoo 中有什么区别?

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

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


你知道,JS 使用原型;我写了 classinstance 只是为了让它更容易理解。