Wie erstelle ich einen Meteor-Vorlagen-Helfer, nachdem eine andere Vorlage gerendert wurde?

Ich habe einen Vorlagen-Helfer namens {{renderNav}} in einer Vorlage Nav

z.B.

Template.Nav.renderNav

und innerhalb dieser Hilfsfunktion möchte ich die gerenderte Ausgabe eines anderen Hilfsmittels in einer anderen Vorlage analysieren

Zum Beispiel der Helfer

Template.contentWindow.content

welches das HTML für zur Verfügung stellt

{{content}}

und mein renderNav-Helfer möchte das HTML, das {{content}} ersetzt, trennen, um das HTML für zu generieren

{{renderNav}}

wie würde ich das machen Derzeit wird der {{renderNav}} - Helfer ausgeführt oder läuft schneller und kann daher den HTML-Code, der {{content}} ersetzt, nicht analysieren.

@ Hugo - Ich habe in meinem Code Folgendes getan, wie Sie vorgeschlagen haben

Template.contentWindow.rendered = function() {
    debugger;  
    return Session.set('entryRendered', true);
};

Template.Nav.renderNav = function() {
    debugger;
    var forceDependency;
    return forceDependency = Session.get('entryRendered');
};

Wenn ich es starte, stoppt der Debugger zuerst, wenn ich den renderNav-Helfer ausführe. (Was in Bezug auf die Rennbedingungen Sinn macht). Dann rendert contentWindow und ich tippe auf den Haltepunkt über dem Session.set ('entryRendered', true). Aber dann läuft das renderNav nicht mehr so, wie Sie es sich vorgestellt haben. Habe ich Ihren Vorschlag falsch interpretiert oder umgesetzt?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage