как заставить помощник шаблона метеора перезапускать / рендерить после того, как другой шаблон рендерится?

У меня есть помощник шаблона с именем {{renderNav}} в шаблоне Nav

например

Template.Nav.renderNav

и внутри этой вспомогательной функции я хочу проанализировать визуализированный вывод другого помощника в другом шаблоне

Например помощник

Template.contentWindow.content

который предоставляет HTML для

{{content}}

и мой помощник renderNav хочет разделить HTML, который заменяет {{content}}, чтобы создать HTML для

{{renderNav}}

как бы я это сделал? прямо сейчас помощник {{renderNav}} выполняется или выполняется быстрее, поэтому он не может проанализировать HTML-код, заменяющий {{content}}

@Hugo - я сделал следующее в моем коде, как вы предложили

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

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

Когда я запускаю его, отладчик сначала останавливается при выполнении помощника renderNav. (Что имеет смысл с тем, что я вижу с точки зрения состояния гонки). Затем рендеринг contentWindow и я достигаю точки останова над Session.set ('entryRendered', true). Но тогда renderNav не запускается снова, как вы предполагаете. Я неправильно истолковал или неправильно реализовал ваше предложение?

Ответы на вопрос(2)

Ваш ответ на вопрос