Задать вопрос
@viktorulyushev

Angular JS.Как переделать свойство диапазон в выпадающий список?

Есть фильтр со свойством цена,выглядит так joxi.ru/4AklqZ4tQnvJrq как то определяется минимальное и максимальное значение для данного раздела.Мне же нужно переделать чтобы заместо диапазона был выпадающий список наподобие такого joxi.ru/D2PdL65C78Dk23 и выборе были только цены которые есть,в ангуляре вообще не рублю,какой нибудь совет хоть дадите мб.
Есть верстка в catalogFilter.html вот кусок кода который использутся
<div data-ng-switch-when="range" class="js-range-slider-block">
     <div data-ng-switch="catalogFilter.isIE">
           <div data-ng-switch-when="false">
                 <span range-slider min="child.Min" max="child.Max" model-min="child.CurrentMin" model-max="child.CurrentMax" step="child.Step" decimal-places="child.DecimalPlaces" on-handle-up="catalogFilter.clickRange(event)"></span>
             </div>
          </div>
      </div>


и верстка которая вставляется в data-ng-switch-when="false"

<div class="ngrs-range-slider">
    <div class="ngrs-inputs">
        <div class="row between-xs middle-xs">
            <div class="col-xs-4">
                <input class="input-small" name="filteredModelMin" type="number" data-ng-model="modelMin" data-ng-keyup="inputChange($event)" data-ng-blur="blurMin()" />
            </div>
            <div class="col-xs-4">
                <div class="ngrs-runner-dash">-</div>
            </div>
            <div class="col-xs-4">
                <input class="input-small" name="filteredModelMax" type="number" data-ng-model="modelMax" data-ng-keyup="inputChange($event)"  data-ng-blur="blurMax()"/>
            </div>
        </div>
    </div>
    <div class="ngrs-runner">
        <div class="ngrs-handle ngrs-handle-min"><i></i></div>
        <div class="ngrs-handle ngrs-handle-max"><i></i></div>
        <div class="ngrs-join cs-bg-10"></div>
    </div>
    <div class="ngrs-value-runner" ng-show="showValues">
        <div class="row between-xs">
            <div>
                <div class="ngrs-value ngrs-value-min"><div data-ng-bind="::min"></div></div>
            </div>
            <div>
                <div class="ngrs-value ngrs-value-max"><div data-ng-bind="::max"></div></div>
            </div>
        </div>
    </div>
</div>

Что тут можно сделать чтобы получить выпадающий список?
  • Вопрос задан
  • 168 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы