th:block和th:remove ="tag"添加不需要的空格

Die*_*gun 5 thymeleaf

我想生成纯文本(没有周围的标签)但由于某种原因我得到了不受欢迎的"白色"字符.如果我试试

<th:span th:text="myText" th:remove="tag">Placeholder text</th:span>
Run Code Online (Sandbox Code Playgroud)

要么

<th:block th:text="myText">Placeholder text</th:block>
Run Code Online (Sandbox Code Playgroud)

我明白了:

"
                                            myText

                                    "
Run Code Online (Sandbox Code Playgroud)

在我进行递归调用后,我不确定这是否会影响一行:

<div th:with="nodelist = ${node.children}" th:include="this::fragmentid" th:remove="tag"></div>
Run Code Online (Sandbox Code Playgroud)

可能会发生什么?

提前致谢.

jua*_*umn 1

我认为你需要使用thymeleaf-extras来实现这一点。