У меня есть стол. Я хочу отфильтровать таблицу в зависимости от того, какое значение выбрано в поле выбора. Значение сравнения {{pipe.pipe_id}} в поле выбора и {{dimension.pipe_id}} в таблице. Угадайте, есть ли простое решение для этого? Любое предложение?Угловой JS, таблица фильтров с полем выбора
Pipe:
<select id="select01">
<option ng-repeat="pipe in pipes">{{pipe.code}} - {{pipe.title_en}}</option>
</select>
<table class="table table-striped">
<thead>
<tr>
<th>Pipe</th>
<th>Size</th>
<th>Inner diameter</th>
<th>Outer diameter</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="dimension in dimensions" >
<td>{{dimension.pipe_id}}</td>
<td>{{dimension.nominalsize}}</td>
<td>{{dimension.innerdiameter}}</td>
<td>{{dimension.outerdiameter}}</td>
</tr>
</tbody>
</table>
С помощью блока выбора лучше всего использовать ng-options. https://docs.angularjs.org/api/ng/directive/select – Jared