リスト(olまたはul)を動的に作成する際に問題があります。私が直面している問題は、JSON によっては順序付きリストが必要な場合もあれば、順序付けられていない場合もあるということです。私はノックアウトを使用しています。これが私のhtmlです。
<ol data-bind="foreach: items" ><li><a data-bind="text: $data"></a></li></ol>
これが私のJSONです。
{
items: ['a','b','c'],
orderedList: true
}
OrderedList が true または false であることがわかります。true の場合は ol を使用する必要があり、false の場合は ul を使用する必要があります。私も複製を避けるために。これを行う方法はあります。