AngularJS:Kendo 滑块显示每个刻度的标签

AngularJS: Kendo slider show label for every tick

我正在使用 Kendo UI Core Slider。刻度的默认标签每 5 出现一次。

我创建的滑块有一个动态最大值,因此有时可能只有 3 或 4 个。在这种情况下,用户只会看到 0(作为最小值)和几个刻度。

<input kendo-slider="" k-min="0" k-max="{{scores.scoreTotal}}" k-tooltip="{ enabled: false }"  ng-model="modalOptions.evaluatorScore[$index]" />

如何让每个报价都显示一个标签?

查看 smallStep 和 largeStep 配置选项。

http://docs.telerik.com/kendo-ui/api/javascript/ui/slider#configuration-largeStep

稍作修改...

<input kendo-slider="" k-min="0" k-small-step="1" k-large-step="1" k-max="{{scoreTotal}}" k-tooltip="{ enabled: false }" />

http://dojo.telerik.com/azAMO