不解释带有文本和变量的嵌套标签

Posted

技术标签:

【中文标题】不解释带有文本和变量的嵌套标签【英文标题】:Nested tag with text and variable are not interpreted 【发布时间】:2022-01-19 20:16:24 【问题描述】:

我有嵌套标签

今天没有解释

<p th:text="#today">  <span th:text="$today">16 december 2021</span> </p>

有了这条线,那行得通,但没有得到相同的输出

<p th:text="#today"> </p> <span th:text="$today">16 december 2021</span>

【问题讨论】:

【参考方案1】:
<p>
  [[#today]]
  <span th:text="$today">16 december 2021</span>
</p>

<p>
  <span th:text="#today" />
  <span th:text="$today">16 december 2021</span>
</p>

外部标签会覆盖其内容,因此只需将外部文本移入即可。

【讨论】:

外部标签覆盖另一个标签有什么特别的原因吗?在文档中看不到它 这就是它的工作方式......我能从文档中得到最接近的东西:The th:text attribute, which evaluates its value expression and sets the result as the body of the host tag, effectively replacing the “Welcome to our grocery store!” text we see in the code.

以上是关于不解释带有文本和变量的嵌套标签的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VBA 中获取标签的内部文本,不包括嵌套标签中的文本?

如何使用带有标签的目标 c 从文本字段访问文本值?

如何在 Django 模板中嵌套或联合使用两个模板标签?

HTMLHTML 标签 ① ( 骨架标签 | 双标签和单标签 | 嵌套关系和并列关系 | 文档类型 | 页面语言 | 编码字符集 )

如何在复选框事件上访问嵌套listview datatemplate中的标签名称

我可以在 React Native 中的 Picker 项的标签中使用多个或嵌套元素吗?