Thingsboard,从小部件的javascript访问服务器端属性

时间:2019-06-17 21:41:53

标签: javascript attributes widget thingsboard

正如标题所示,我想知道如何访问Thingsboard Map小部件的服务器端属性。

我的目标是根据属性更改多边形的颜色,但是我不明白如何从适当区域的javascript代码段访问此属性。

谢谢。

1 个答案:

答案 0 :(得分:0)

您必须从“别名”面板中选择它们。顺便说一下,只有选择了最新值类型的仪表板,您才能看到属性。选择属性后,可以在javascript面板中使用它们:

self.onInit = function(e) {
    console.log("onInit()");
    console.log(self);
}
self.onDataUpdated = function() {
    console.log("start onDataUpdated()");
    console.log(self.ctx.defaultSubscription);
}