我有一个带三个指针的Kendo径向仪表。我以与他们的例子(http://demos.telerik.com/kendo-ui/radial-gauge/multiple-pointers)相同的方式定义它们。 问题是我无法弄清楚如何为所有三个指针赋值(它不必在一个调用中)。 他们在JQuery中的方式是使用.allValues函数,我无法弄清楚在Angular中它做了什么或如何做。 这是我试过的:
$scope.myGauge[1] = 50;
$scope.myGauge = [20, 50, 80];
它们似乎都只改变了第一个指针而不是其他两个指针。 我也尝试了这个,但它只是打破了角度代码。
$scope.myGauge.pointers[1].value(50);
$scope.myGauge.data("kendoRadialGauge).pointers[1].value(50);
答案 0 :(得分:0)
我给了我的仪表ID为“radial1”,并且能够以这种方式设置每个指针。这仍然使用JQuery并且基本上使我的ng模型无用,但它至少起作用。如果某人有一个如何使用Angular的答案,那么请随时分享,否则这将暂时做到
$("#radial1").data("kendoRadialGauge").pointers[1].value(50)