2016-12-01 2 views
0

Ich bin neu in roten Knoten und ich habe versucht worden, eine neue Variable nach dem Beispiel des doc http://nodered.org/docs/writing-functions.html
Hier ist der Code zu erstellen:So rufen Sie eine Variable aus dem Objekt msg ab?

// initialise the counter to 0 if it doesn't exist already 
var count = context.get('count')||0; 
count += 1; 
// store the value back 
context.set('count',count); 
// make it part of the outgoing msg object 
msg.count = count; 
return msg; 

Aber dann habe ich Mühe, die Variable msg mit .Anzahl. Ich habe eine Nachricht erstellt, die versucht, den Wert mit mehreren Versuchen wie {msg.count} oder {msg.get('count')} zu drucken, schreibt aber undefined oder nichts jedes Mal.
Wie kann ich die Anzahl der Variablen drucken?
So sieht der Flow aus, der Switch überprüft einfach den Wert von msg.count.

enter image description here

+0

Sie müssen erklären, wo Sie versuchen, auf "msg.count" zuzugreifen. Eine Beschreibung Ihres Flusses (oder ein Screenshot) würde helfen. – hardillb

Antwort

0

ich zu kompliziert versuchte.
Ich musste einfach {count} statt {msg.count} verwenden.

Verwandte Themen