ビューモデルに次の関数を定義して、配列内のアイテムが画像であるかどうか、および配列内の最初のアイテムであるかどうかを確認します。
self.isCoverImage = function(item) {
return item.isImage && media.indexOf(item) === 0;
};
if
コメント式のバインディングを使用して、アイテムテンプレート内でこれにバインドすることはできますか?次のことを試しましたが、関数に何も渡されませんisCoverImage
。
<!-- ko if: $parent.isCoverImage($data) -->
<i class="img-ribbon-cover-image"></i>
<!-- /ko -->