当更改上限值或下限值时,如何设置angularjs-slider脏?

时间:2016-06-07 10:30:41

标签: angularjs

我在表单中使用angularjs范围滑块(rz-slider)。当用户更改滑块的默认值时,我想将其设置为脏并在不同的页面上显示新值。如果用户没有触摸滑块,那么我不需要显示任何内容。我试图在滑块标签内添加'name'但是得到'$ dirty is undefined'这样的错误。这是我的代码:

<div ng-form="budgets">
 <div ng-repeat="budget in totals track by $index"
  <rzslider rz-slider-model="budget.lowerLimit" rz-slider-high="budget.upperLimit" rz-slider-options="sliderRange.options" name="updateSLider{{$index}}></rzslider>
 </div>
</div>

controller:
$scope.sliderRange = {
    options: {
        floor: -100,
        ceil: 100,
        draggableRange: true
    }
};

if ($scope.budgets["updateSLider" + index].$dirty) {
// ...will add the code here to show the new value

0 个答案:

没有答案