javascript - 带有 ng-change 的 Angularjs slider

标签 javascript jquery angularjs

我有这样的输入 slider

<input ng-model="value" type="text" id="mySlider1" slider ng-change="fun()"/>

此 slider 的值从 1 到 10

我需要通过 ng-model 获取这个值并使用 angularjs Controller 执行 fun() 当改变 slider 时。

AngularJS Controller

$scope.fun = function () {
               console.log($scope.value)
         };

最佳答案

您可以像这样在模型上放置一个观察者 -

$scope.$watch("value", function(){
    // do whatever you need with the just-changed $scope.value
});

关于javascript - 带有 ng-change 的 Angularjs slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29033594/

相关文章:

javascript - 我如何将 jQuery 的 slideToggle() 应用于 $(this) 并对所有其他元素执行相反的操作?

javascript - 使用 hrefs 使用 jquery 构建选择表单

php - JavaScript 元素样式随动态 id 变化

javascript - 尝试使用 Javascript 替换 &lt;script&gt; 标记的内容

javascript - 遍历对象并返回所有属性数组的值

javascript - 如何在 AngularJS 的不同文件中分离 Controller ?

angularjs - 是否可以升级 Angularjs 属性指令以在 Angular 4 中使用?

javascript - 数组中的第 K 个最大元素

php - 禁用日期选择器中的过去日期并仅选择 "monday"

javascript - 这个 MouseEvent 属性从何而来?