在 Odoo 16 QWeb 模板中,<link>标签的内容添加在标签之后,而不是在

问题描述 投票:0回答:1

我在 Odoo 16 QWeb 模板中看到一些奇怪的行为。给定以下模板:

<channel>
  <item>
    <link>test</link>
  </item>
</channel>

这会产生以下输出:

<channel>
  <item>
    <link/>test
  </item>
</channel>

注意,标签的内容是添加在标签之后,而不是标签之内。 只需将“link”重命名为“url”(或任何其他字符串),问题就消失了。

知道如何解决这个问题吗?

odoo qweb odoo-16
1个回答
0
投票

请参阅 HTML 的

link
标签,它不应该包含子元素。如果这是一个自定义组件,这可能不起作用,因为它是一个保留的 HTML 标记。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link

© www.soinside.com 2019 - 2024. All rights reserved.