Odoo Qweb新行的t值字符串

时间:2018-06-14 08:07:18

标签: xml odoo qweb

我尝试在字符串结果中实现一个新行(回车),但到目前为止,我没有这个工作。

这个例子只是忽略'\ n'。

['0', '6']

2 个答案:

答案 0 :(得分:2)

您可以使用:

<t t-set="foo" t-value="foo_A+'&lt;br/&gt;'+foo_B"/>

然后,当你真正打印出来时:

<t t-raw="foo"/>

但要注意,如果变量来自不受信任的来源,他们可能会注入恶意代码。可能更安全的替代方案是:

<t t-esc="foo_A"/><br/><t t-esc="foo_B"/>

答案 1 :(得分:1)

  1. \ n正在运作
  2. 添加CSS&#34; white-space:预包装&#34;到包含此字符串值的元素