动态视图

来自Odoo大V社-odoo中文开发手册
跳转至: 导航搜索

视图元素也支持一些动态属性,允许动态视图根据字段值来改变他们的外观或行为。

我们可能更改事件,可以改变其他字段值形式,在编辑数据字段是强制性的或可见的只有当某些条件得到满足。

改变事件

变化机制允许我们更改在其他表单字段值改变一个特定的领域。例如,价格变化对产品领域上可以设置字段默认值只要产品的改变。

在旧版本上更改事件被定义在视图层,但自从8.0版本他们直接在模型层上定义,而不需要任何特定的标记的视图。这是通过创建方法来执行计算,并使用@api.onchange('field1', 'field2') 将其绑定到字段。这些onchange方法将更详细地讨论在第7章,ORM应用程序逻辑支持业务流程。

上一节:智能按钮 下一节:动态属性