如何在odoo小部件中显示字典或数组变量?

时间:2017-09-26 17:08:08

标签: openerp odoo-8 odoo-9 odoo-10

显示变量工作但不是数组

widget.js

init: function() {
    this._super.apply(this, arguments);
    this.num_field=123;
    this.arr_field=["Saab", "Volvo", "BMW"]
},

widget.xml

<t t-raw="num_field" ></t>
<t t-foreach="arr_field" t-as="arr">
    <t t-raw="arr" ></t>
</t>

上面的num_field正在运作,但arr_field无效。 如何显示?

1 个答案:

答案 0 :(得分:2)

您可以尝试 t-esc

<t t-foreach="arr_field" t-as="arr">
    <t t-esc="arr" />
</t>