首页 > 解决方案 > 无法在 thymeleaf th:each 中传递模型属性

问题描述

我正在尝试遍历列表并将当前迭代和另一个模型变量传递给片段,但“其他”模型变量始终为空。

      <div th:each="place : ${results.placeResults}" class="col-sm-6 col-xl-4 mb-5">
        <div th:replace="fragments/placecard :: placecard" th:with="place=${place},res=${results}"/>
      </div> <!-- end for each-->

在片段${res}中总是空白。

标签: thymeleaf

解决方案


我想通了,th:replace基本上th:with没有效果。我更改了要使用的代码th:include,事情看起来更好了。


推荐阅读