Meteor 0.8 Blaze, как обновить визуализированные изменения для плагинов Jquery

Мой вопрос: как получить 1 событие или обработанный обратный вызов, когда группа элементов обновляется в DOM? Если я перейду по ссылке в Blaze wikihttps://github.com/avital/meteor-ui-new-rendered-callback это не то, что я хочу. Если я последую второй рекомендации, я получу столько же обработанных вызовов, сколько и элементов. И родительский элемент получит только 1 обработанный обратный вызов при загрузке страницы.

В моем случае я использую плагин Footable Jquery для форматирования таблицы. Первоначальная загрузка работает нормально, но если я изменяю переменную фильтра в находке Collection, DOM обновляется, и никакой обработанный вызов не вызывается снова, так как Blaze вызывает только один обработанный вызов. Я не хочу помещать в другой шаблон, потому что это просто означает несколько обращений к обработанному и, следовательно, несколько обращений к Footable, когда ему нужен только один для всей таблицы.

Любая помощь приветствуется.

<template name="customerData">
  <table class="table">
    {{#each dataRows}}
    <tr>
      <td>{{first_name}}</td>
      <td>{{last_name}}</td>
      <td>{{email}}</td>
     {{#each phones}}
        <td>{{phone}}</td>
     {{/each}}
    </tr>
    {{/each}}
  </table>
</template>

Template.customerData.rendered = function(){
  $(".table").footable();
}

Template.customerData.phones = function(){
    var result = [];

    _.each(this.phoneNumbers, function(element, index, list){
       result.push({ phone: element});
    });

return result;
}

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

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