[Seasar-user:10839] Re: [Teeda]ループと条件分岐について2
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 10月 2日 (火) 20:00:43 JST
小林 (koichik) です.
Date: Tue, 2 Oct 2007 18:44:43 +0900
From: hirossy <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:10837] [Teeda]ループと条件分岐について2
> 最終的なHTMLは、
>
> <div id="○Items">
> <div id="isXxx">
> <ul class="hogeclass">
> </div>
> <li><span id="node"></span></li>
> <div id="isXxx2">
> </ul>
> </div>
> </div>
>
> となりません??
> でも、これって<ul>タグの開始位置と終了位置が不正になるのでNG。。。
isXxx() を ○Items が空の時に false を返すように
すれば,
<div id="isXxx">
<ul class="hogeclass">
<div id="○Items">
<li><span id="node"></span></li>
</div>
</ul>
</div>
のようにできると思います.
これでも <div> がおかしなところにあるので
不正ではあるのですが,ちょっとはマシではないかと.
さらに複雑なものになるなら,無理に
ForEach と Condition で頑張るより,
Page クラスで HTML を組み立てる方が
簡単かもしれません.
Teeda 的には,ForEach や Condition ,それに
ダイナミックプロパティや te:omittag 等を
任意の (あるいはより多くの) 要素で使えるように
していければと思っています.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内