Thymeleaf,嵌套 th:text 不显示
Thymeleaf, nested th:text does not show
不显示带价格的嵌套跨度,仅显示带 h4 的跨度。如何解决这个问题?
<h4 th:text="${dish.name}">chicken fried salad <span th:text="${dish.getPrice()}">45</span></h4>
th:text
覆盖其中所有内容。像这样的东西对你有用:
<h4>
<span th:text="${dish.name}">chicken fried salad</span>
<span th:text="${dish.price}">45</span>
</h4>
首先,正如之前的用户告诉您的那样,th:text=${dish.name}
将覆盖您在标签中放入的任何文本,并且它将放置 dish.name
的值。
其次 - 您只需调用 dish.price
而不是 dish.getPrice()
即可查看 .price
属性的值。
不显示带价格的嵌套跨度,仅显示带 h4 的跨度。如何解决这个问题?
<h4 th:text="${dish.name}">chicken fried salad <span th:text="${dish.getPrice()}">45</span></h4>
th:text
覆盖其中所有内容。像这样的东西对你有用:
<h4>
<span th:text="${dish.name}">chicken fried salad</span>
<span th:text="${dish.price}">45</span>
</h4>
首先,正如之前的用户告诉您的那样,th:text=${dish.name}
将覆盖您在标签中放入的任何文本,并且它将放置 dish.name
的值。
其次 - 您只需调用 dish.price
而不是 dish.getPrice()
即可查看 .price
属性的值。