vm.otherSelect = new PriceSelect([3,5,3,2,35,67,43,2,34])
<select ng-model="vm.otherSelect.limit.from"
ng-options="value for value in vm.otherSelect.fromValues"
ng-change="vm.calculateValues(vm.otherSelect)"></select>
<select ng-model="vm.otherSelect.limit.to"
ng-options="value for value in vm.otherSelect.toValues"
ng-change="vm.calculateValues(otherSelect)"></select>
Вот тут я пытаюсь делать с помощью js ,скрипт срабатывает только для первого свойства с диапазоном,и как видите у каждого свойства свои диапазоны,можно как то сделать чтобы бралось min и max из своих свойств?
Обновил plunker, теперь все реализовано отдельным компонентом, надеюсь с этим уже разберетесь.
Удачи вам!