当我这样做的时候有了Thymeleaf:
<span th:each="item : ${X}">1</span>
我明白了:
<span>1</span>
<span>1</span>
<span>1</span>
...
我怎么能这样:
<span>1</span><span>1</span><span>1</span>...
答案 0 :(得分:1)
由于下一期问题,它将使用新行进行处理,以提高可读性:
此刻,我不认为你可以避免突破线而不修补它。因此,如果您想要拥有此行为,则可以修补类message= Hello Server
。怎么样?只需在项目中创建一个具有相同名称和包的类,然后复制原始类的内容:
AbstractIterationAttrProcessor
org.thymeleaf.processor.attr
然后更改第133行中的条件以避免新行(如果它是span元素)。就像下一个:
AbstractIterationAttrProcessor
我刚刚将if (preserveWhitespace && index > 0 && !element.getOriginalName().equals("span")) {
parentNode.insertBefore(element, new Text(whitespace));
}
添加到条件中。使用此补丁,您的范围将被处理为:
!element.getOriginalName().equals("span")
我已经提出了一个问题: