This is my function node:
var myfoo1 = global.get("v1");
var myfoo2 = global.get("v2");
msg.payload=[myfoo1,myfoo2];
//myfoo1 is an array of objects
//myfoo2 is also an array of objects
return msg;
This is my template UI node:
<html>
<body>
<canvas id="myChart" width="400" height="400"></canvas>
<script>
var ctx = document.getElementById("myChart").getContext('2d');
var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: myfoo1, //Don't work myfoo1
datasets: [{
label: '# of',
data: myfoo2,//Don't work myfoo2
borderWidth: 1
}]
},
});
</script>
</body>
</html>
In my template UI node I would use the arrays of my function node ?