como fazer um helper template de meteorito re-run / render depois de outro template ser renderizado?

Eu tenho um ajudante de modelo chamado {{renderNav}} em um modelo Nav

por exemplo.

Template.Nav.renderNav

e dentro dessa função auxiliar eu quero analisar a saída renderizada de outro auxiliar dentro de um modelo diferente

Por exemplo, o ajudante

Template.contentWindow.content

que fornece o html para

{{content}}

e meu ajudante renderNav quer dividir o html que substitui o {{}} para gerar o html para

{{renderNav}}

Como eu faria isso? Neste momento, o auxiliar {{renderNav}} é executado ou é executado mais rapidamente e, portanto, não é possível analisar o HTML que substitui {{content}}

@Hugo - Eu fiz o seguinte no meu código como você sugeriu

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

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

Quando eu o executo, o depurador pára primeiro ao executar o auxiliar do renderNav. (O que faz sentido com o que estou vendo em termos da condição de corrida). Em seguida, o contentWindow renderiza e eu atingi o ponto de interrupção acima do Session.set ('entryRendered', true). Mas então o renderNav não é executado novamente como você sugere que deveria. Eu interpretei incorretamente ou implementei incorretamente sua sugestão?

questionAnswers(2)

yourAnswerToTheQuestion