在playframework的視圖模板中這樣做的方式是什麼?我用groovy標記,因爲顯然,play模板引擎基於groovy。循環播放框架中的模板中的兩個條件?
%{
for(int i=0, int j = 0; i < userdata.size(), j < user.size();i = i + 4, j++){
}%
<div style="text-align: center;">
<h3>
${foo.get(j)}
</h3>
</div>
如果這是不可能的,或者只是出於好奇的緣故:
我也試過路過富作爲一個HashMap,它的鍵已經存在於用戶數據。我想是這樣的,但無濟於事:
${foo.each{ k, v -> println "${k}:${v}" }}
我不是100%確定你要做什麼;目標是什麼?什麼不行? –
我有一個填充爲兩個查詢結果的表。第一個列表,即'userdata'填充名稱和ID等。第二個列表,即'foo'可能小於'userdata'是一個數字列表。現在我需要在我看來顯示這兩個列表。所以,我嘗試在for循環中使用兩個條件,但玩法並不太滿意。所以我需要一種方法來在單個循環中迭代兩個列表。我無法使用userdata中的變量,因爲我的索引超出了界限。和列表沒有用,因爲我已經有一個表結構和循環。 – theTuxRacer