динамическая вставка шаблонов в метеор

Итак, у меня есть мой шаблон в собственном файле с именем myApp.html. Код моего шаблона выглядит следующим образом

<template name="initialInsertion">
  <div class="greeting">Hello there, {{first}} {{last}}!</div>
</template>

Теперь я хочу вставить этот шаблон в DOM при нажатии кнопки. У меня есть моя кнопка, отображаемая в DOM, и у меня есть событие click, привязанное к ней следующим образом

Template.chooseWhatToDo.events = {
  'click.zaButton':function(){
     Meteor.ui.render(function () {
       $("body").append(Template.initialInsertion({first: "Alyssa", last: "Hacker"}));
     })
  }
}

Теперь очевидно, что часть $ ("body" ).append неверна, но возвращает Template.initialInsertion... не вставляет этот шаблон в DOM. Я пытался поставить partia {{> initialInsertion}}, но это просто ошибка, потому что у меня еще нет первого и последнего набора... какие-нибудь подсказки? Спасибо, ребята

8
задан climboid 1 May 2012 в 17:31
поделиться