2017-09-27 289 views
0

私は「通知」と呼ばれるリストを持っており、その要素に1つずつアクセスするために「各メソッド」を使用します。私はこれを以下のように成功させることができます。Thymeleaf:逆順でリストをループする方法は?

<li th:each="n : *{notifications}"> 
    <h4 type="text" th:text="*{n.message}"></h4> 
</li> 

注: 'message'は、リストから取得する必要がある属性です。

どのように逆の順序で要素にアクセスできますか?たとえば、現在の出力であれば、

Cat 
Dog 
Rat 

どうすればこのような出力を得ることができますか?

Rat 
Dog 
Cat 
+2

おそらくサーバー側のリストを逆にします。 – glytching

答えて

2

可能であれば、サーバー側を逆にします。あなたがそれをしたくない場合、おそらくこのようなものがあなたのために働くでしょう:

<li th:each="i : ${#numbers.sequence(notifications.size() - 1, 0, -1)}"> 
    <h4 type="text" th:text="${notifications[i].message}"></h4> 
</li> 
関連する問題