我在 Odoo 16 QWeb 模板中看到一些奇怪的行为。给定以下模板:
<channel>
<item>
<link>test</link>
</item>
</channel>
这会产生以下输出:
<channel>
<item>
<link/>test
</item>
</channel>
注意,标签的内容是添加在标签之后,而不是标签之内。 只需将“link”重命名为“url”(或任何其他字符串),问题就消失了。
知道如何解决这个问题吗?
请参阅 HTML 的
link
标签,它不应该包含子元素。如果这是一个自定义组件,这可能不起作用,因为它是一个保留的 HTML 标记。
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link