如何在拖动时响应md滑块?

时间:2016-09-13 03:54:23

标签: angularjs angular-material

我有一个md-slider和一个控制器,可以在拖动事件结束时正确更新音量;当ng模型改变时。

这是控制器中监视卷属性/属性的代码。

$scope.$watch(
        function () {
            return $scope.volume;
        },
        function (newValue, oldValue) {
            $scope.changeVolumeViaNumberInput();
        }
);

这是呈现滑块的html。

<div>
    <label class="Body">Volume</label>
    <md-slider md-discrete aria-label="Volume" ng-model="volume" min="0" max="100">
    </md-slider>
</div>

我需要添加什么才能让控制器响应拖动事件?

1 个答案:

答案 0 :(得分:0)

通过删除md-discrete来解决它。

<div>
    <label class="Body">Volume</label>
    <md-slider aria-label="Volume" ng-model="volume" min="0" max="100">
    </md-slider>
</div>