【问题标题】:Load Multiple Templates Dynamically in Meteor JS?在 Meteor JS 中动态加载多个模板?
【发布时间】:2014-02-24 01:04:41
【问题描述】:

如何在Meteor JS 中加载多个模板?我知道如何动态加载单个模板。但无法加载多个模板。请参阅下面的加载单个模板的代码并建议我如何加载多个模板?

JS 代码:

Meteor.startup(function () 
  {
    Session.set('currentTemplate', 'login');
  });
Template.content.helpers
({
    'renderTemplate': function()
    {
       if(Session.get('currentTemplate') == undefined)
       {
         Session.set('currentTemplate', 'login');
       }
        return new Handlebars.SafeString(Template[Session.get('currentTemplate')]({dataKey: '0'}));
    }
 })

【问题讨论】:

  • 您可能需要考虑使用router

标签: javascript templates meteor


【解决方案1】:

在另一个模板中加载模板:

<template name="oneTemplate">
  {{> anotherTemplate}}
</template>

要根据 url 加载不同的模板,最好使用Iron Router

【讨论】:

    猜你喜欢
    • 2015-04-04
    • 2014-02-22
    • 2016-01-27
    • 2015-06-23
    • 1970-01-01
    • 2015-11-03
    • 2016-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多