【问题标题】:How can I match the value of a slider to an angularjs variable?如何将滑块的值与 angularjs 变量匹配?
【发布时间】:2018-10-13 07:47:51
【问题描述】:

我要的是匹配:滑动到变量的最大值和最小值来过滤filterModelMin.precio。

我是这样做的,但它会引发错误。

<rzslider rz-slider-model="slider.minValue"
          rz-slider-high="slider.maxValue"
          rz-slider-options="slider.options"></rzslider>
              </div>
              <input   ng-model="filterModelMin.precio =slider.minValue">
               <input   ng-model="filterModelMax.precio= slider.maxValue">

  <a flex ng-repeat="apartament in apartaments | dynamicFilter:Filters:this | filter:byRange('precio', filterModelMin.precio, filterModelMax.precio)| filter:{departamento:ordenSeleccionado, municipio: ordenSeleccionadomuni}"
          ng-href="{{ post.url }}">

【问题讨论】:

  • 由于ng-model 表达式是非法的,因此不清楚您要完成什么。
  • 您的滑块最小值和文本最小值都应使用此模型:filterModelMin.precio。您的滑块最大值和文本最大值都应使用此模型:filterModelMax.precio

标签: javascript angularjs angularjs-3rd-party


【解决方案1】:

由于ng-model 表达式是非法的,因此不清楚您要完成什么。

也许你想要:

̵<̵i̵n̵p̵u̵t̵ ̵n̵g̵-̵m̵o̵d̵e̵l̵=̵"̵f̵i̵l̵t̵e̵r̵M̵o̵d̵e̵l̵M̵i̵n̵.̵p̵r̵e̵c̵i̵o̵ ̵=̵s̵l̵i̵d̵e̵r̵.̵m̵i̵n̵V̵a̵l̵u̵e̵"̵>̵
̶<̶i̶n̶p̶u̶t̶ ̶n̶g̶-̶m̶o̶d̶e̶l̶=̶"̶f̶i̶l̶t̶e̶r̶M̶o̶d̶e̶l̶M̶a̶x̶.̶p̶r̶e̶c̶i̶o̶=̶ ̶s̶l̶i̶d̶e̶r̶.̶m̶a̶x̶V̶a̶l̶u̶e̶"̶>̶

<div>{{ filterModelMin.precio=slider.minValue }}</div>
<div>{{ filterModelMax.precio=slider.maxValue }}</div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 2022-09-25
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 2020-07-01
    相关资源
    最近更新 更多