У меня есть эта разметка:knockoutjs отображать только различные значения на основе свойства в разметке
<div data-bind="foreach: package() ? package().Products() : []">
<ul data-bind="foreach: Items">
<li>
<div>
<img data-bind="attr: { src: ImageUrl, alt: 'ItemId_' + ItemId }">
</div>
</li>
</ul>
</div>
То, что я хочу достичь (в разметке, если это возможно) должен отображать только отдельные элементы на основе ItemId, так если есть несколько элементов с одним и тем же ItemId, я покажу только один из них.
Возможно ли это сделать в свойстве привязки данных разметки?
Благодаря
Это действительно широкий пост, более подходящий, чем вопрос. Не могли бы вы обновить сообщение и включить достаточное количество JS для воспроизведения проблемы и включить свою текущую попытку + указать, где проблема? (Кроме того, вы помечаете jQuery и ko-mapping, но сообщение не имеет никакого связанного кода?) – Jeroen
@Jeroen мой вопрос в том, можно ли его фильтровать результаты в разметке html, а не в JS. Итак, я ищу какое-то руководство, если это возможно, не прося ни о чем, что нужно делать на стороне js, а на стороне html, используя команды нокаута. благодаря – Laziale