Итак, у меня есть мой шаблон в собственном файле с именем 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}}, но это просто ошибка, потому что у меня еще нет первого и последнего набора... какие-нибудь подсказки? Спасибо, ребята