-1
I have knock out section Below

<select>

   <option value="0|-1">All</option>
   <optgroup data-bind="repeat: { foreach : ViewModel.availableLists, bind : 'attr: { label :     $item().ProjectName }, foreach : $item().Lists' }">
     <option data-bind="text : ListName" />
   </optgroup>

</select>

しかし、この選択ドロップダウンを Ul と Li に変換したいのですが、これを ul と li に変換できません。どうやってやるの?

各 optgroup は、css クラス "project-name" を持つ li としてレンダリングする必要があります。各プロジェクト名の下で、各オプションは css クラス "list-name" を持つ li としてレンダリングする必要があります。

4

1 に答える 1

0

この構文は、バインディングでオプション グループを作成するのに役立つと思います

また、バインドされたモデルの項目を使用してバインド<li>によって自動的に作成されることに注意してください (これがバインドの考え方です)。ノックアウトオプションバインディングのドキュメントoptionsを読むことができます

于 2013-05-20T12:15:46.857 に答える