所有Thymeleaf属性定义一个数字优先,建立他们的顺序执行的标签。这个顺序是:
Order | Feature | Attributes |
---|---|---|
1 | Fragment inclusion |
th:include th:replace
|
2 | Fragment iteration | th:each |
3 | Conditional evaluation |
th:if th:unless th:switch th:case
|
4 | Local variable definition |
th:object th:with
|
5 | General attribute modification |
th:attr th:attrprepend th:attrappend
|
6 | Specific attribute modification |
th:value , th:href , th:src , etc. |
7 | Text (tag body modification) |
th:text th:utext
|
8 | Fragment specification | th:fragment |
9 | Fragment removal | th:remove |