【发布时间】:2013-06-15 03:33:25
【问题描述】:
我正在尝试从另一个模板中调用一个模板,但我得到了这个奇怪的输出?
<!--label:qK29F4s8LzAJET2td-->
这是我第一个调用另一个模板的模板
<template name="messages_create">
<form id="create_email" class="container-fluid">
<input type="text" id="email_to" placeholder="Enter Recipient" value="{{contact.fullName}} <{{contact.email}}>" class="span12">
<input type="text" id="subject" placeholder="Subject" value="{{record.subject}}" class="span12">
<textarea id="body" placeholder="Body" rows="4" class="span12">{{{template}}}</textarea>
</form>
</template>
这里是助手声明
Template.messages_create.template = function () {
return Template.welcome_email();
}
和第二个模板
<template name="welcome_email">
<p>Good Afternoon {{to}},</p>
<p>{{to}}, Welcome to my site!</p>
</template>
我还尝试直接从另一个模板中调用模板,而不清除像 {{> welcome_email}} 这样的帮助器
【问题讨论】:
-
您需要了解 Meteor 渲染的工作原理。当 eventedmind.com 重新上线时,请观看模板系列。你会发现发生了什么。
标签: javascript meteor spacebars