7.2 switch语句

还有一种条件性展示内容的方法,它等价于Java中的 switch 语法:th:switch / th:case属性集。

<div th:switch="${user.role}">
  <p th:case="'admin'">User is an administrator</p>
  <p th:case="#{roles.manager}">User is a manager</p>
</div>

只要有一个th:case属性被评估为true,那么同一个switch上下文中的其它th:case都会被评估为false

默认选项为th:case="*":

<div th:switch="${user.role}">
  <p th:case="'admin'">User is an administrator</p>
  <p th:case="#{roles.manager}">User is a manager</p>
  <p th:case="*">User is some other thing</p>
</div>

results matching ""

    No results matching ""