如何在javascript函数中获取Angular值?

时间:2015-06-19 12:54:06

标签: angularjs html5

这里我想在javascript函数的onchange事件中获取sliderValue。 目前我正在使用document.queryselector而不是我想在sliderValue的范围内设置它。

代码: <input id="slider" type ="range" min="{{sliderMin}}" onchange="updateSlider()" max="{{sliderMax}}" step="{{sliderStep}}" value="{{sliderValue}}" />

2 个答案:

答案 0 :(得分:2)

试试这个:

onchange="angular.element(this).scope().updateSlider(this)"

答案 1 :(得分:0)

我不同意Sid的回应。 Angular最佳实践是使用ngchange

<input id="slider" type ="range" min="{{sliderMin}}" ng-change="updateSlider(sliderValue)" 
max="{{sliderMax}}" step="{{sliderStep}}" value="{{sliderValue}}" />