イベントの配列をループして、それぞれにサムネイル テンプレートを挿入します。
<ul data-bind="template: {name: 'eventThumb', foreach: events}"></ul>
3 つの行が完全でない場合は、1 つまたは 2 つのプレースホルダーを挿入します。
<ul data-bind="template: {name: 'eventThumb', foreach: events}">
<li data-bind="visible: events().length % 3 > 0">
<div class="empty-block no-event"></div>
</li>
<li data-bind="visible: events().length % 3 > 1">
<div class="empty-block no-event"></div>
</li>
</ul>
ただし、プレースホルダーは常に表示されます。どちらのデータバインドステートメントも機能していないようです。これらの要素のノックアウト コンテキストをチェックしていたところ、問題がないようです。私は何を間違っていますか?
ありがとうレオン