How can I control the foreach to ignore certain elements by using a comparison?
What I want for example is something like this:
<div data-bind="foreach: entry where (entry.number > 10)">
So what I would want it to do is loop through entry‘s but only execute when that current entry has a number value of more than 10.
Is this possible to do?
Currently that’s not possible with knockout.js, but it’s an interesting feature. You should file a bug report/contact the author to consider it for a future version.
Way 1:
Way 2:
Write a custom filter method that gives you an array of elements that match your conditions and use this in your
foreach.