Node-RED中的模板

时间:2018-07-19 12:52:30

标签: javascript node-red

我将调出模板节点中变量的值。该变量的值是在功能节点中计算的。

enter image description here

1 个答案:

答案 0 :(得分:1)

将数组传递到function节点之外以便可以在ui_template节点内部使用的方法是将其作为有效载荷返回-像这样:

var array = [12, 34, 56]; // or whatever
msg.payload = array;
return msg;

然后在您的ui_template代码中,可以使用Angular ng-repeat指令遍历有效负载数组-例如,将它们放入一个简单的1列表中:

<table>
    <tr ng-repeat="value in msg.payload">
        <td>{{value}}</td>
    </tr>
</table>

但是,如果您的目标是将它们绘制在折线图或条形图中,则使用内置仪表板ui_chart节点会容易得多。