悩みメモ-1

現在悩んでいる内容をちょくちょくメモ。

はやく解決するといいなぁ。


webシステム開発フレームワークの1つである「play framework」を練習がてら使ってみてるのですがそのテンプレート作成で悩み中です。

テンプレートにコントローラからListを渡し、そのListの内容を繰り返し構文を用いて画面に表示するような処理に関してです。

例えば、以下の処理ならば動作します。

*********************************************

@(list: List[Object])

-なんやかんや-

@for(obj <- list) {
    <span>@obj.id</span>
}

*********************************************

ここで、上記<span>のidパラメータに「id="span1", id="span2"」のように、「特定文字列+index」のような値を設定したいのですが、なんかうまくいかない状態です。

テンプレート内の処理はscalaで記述するようなので、現在scalaの内容を調査中です。

なんかさらっと書けそうなんだけどなぁ。

この記事が気に入ったらサポートをしてみませんか?