これをDOMに表示したいと思います。
<body>
<ul>
<li>This is 1</li>
<li>This is 2</li>
<li>This is 3</li>
<li>This is 4</li>
</ul>
</body>
ul
parentViewであり、li
subViewです。これが私がそれを機能させたい方法です:
parentViewは、例として単純なfor()ループでsubViewを初期化して作成します。
addSubで作成された各subViewをレンダリングしたくないので、subViewのjQueryオブジェクト
$el
を返すだけです。parentViewはこれらを保存
$el
し、などの単一のjQueryオブジェクトにマージします$new
。これにはjQuery関数を使用.add()
します。次に、ループが完了したら、
$new
をDOMにレンダリングします。したがって、すべてがDOMの外部で発生する必要があります。
現在、私のコードは機能しません。何も表示されません。私は何を間違えましたか?