javascript - 如何将 kendo.ui.RangeSlider 重置为初始值?

标签 javascript angularjs kendo-ui kendo-slider

我已经实现了 kendo.ui.RangeSlider 的 Angular js 版本。下面是我的代码。

HTML

 <div kendo-range-slider="fbaSlider" k-options="fba">

Angular 代码

    $scope.fbaStart = 0;
    $scope.fbaEnd = 0;
    $scope.fba = {

    min: 0,
    max: 18,
    smallStep: 1,
    largeStep: 2,
    tickPlacement: "both",
    change: function (e) {
        $scope.fbaStart = e.value[0];
        $scope.fbaEnd = e.value[1];

    }
}

如您所见,我在我的 HTML 中设置了 kendo-range-slider="fbaSlider",因此我在我的范围内有一个对 Slider 对象的引用,我可以将其作为 访问$scope.fbaSlider

我想要的是在页面上有一个按钮,点击它时我想将 slider 重置到它的初始位置。

我尝试了类似 $scope.fbaSlider.options.selectionStart=0 的方法。但这没有用。我究竟做错了什么。如果需要任何其他信息,请告诉我。

感谢您的宝贵时间。

最佳答案

您可以使用值或值方法。

$scope.fbaSlider.value([0,18]);

$scope.fbaSlider.values(0,18);

关于javascript - 如何将 kendo.ui.RangeSlider 重置为初始值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34723965/

相关文章:

javascript - Uncaught ReferenceError : postscribe is not defined at ctkvidinit ((index):3258)

javascript - 如何删除或隐藏 amchart 条形图中的类别名称

javascript - 使用 Kendo Grid,你能发现列是否隐藏在 DataBound 事件中吗?

javascript - 当路由参数更改时,AngularFire 会更改工厂中的引用

javascript - 从上一行获取数据

asp.net-mvc-3 - Telerik Kendo ui 网格显示 html 单元格而不是生成的 html 控件

javascript - 货币的正则表达式

javascript - 查找元素并查看其是否为 active/hasClass

Javascript 选择 box.options 到数组?

javascript - 为什么我的 var 未定义