如何使用`meteor js`在同一模板中“动态加载页面”

时间:2014-01-30 11:02:22

标签: meteor

我需要如何使用 meteor js 在同一页面中加载load dynamically。我将为Admin panel开发,登录后管理员使用相同的模板页面动态显示管理员详细信息。

2 个答案:

答案 0 :(得分:2)

您可以将详细信息放在条件中:

<template name="example">
    {{#if admin}}
        Admin details
    {{/if}}
</template>

Template.example.admin = function() {
    return Meteor.user() && Meteor.user().admin;
};

答案 1 :(得分:1)

我建议你使用路线。这也允许您控制其他用户在不是管理员和重定向等时看到的内容,而不是使用疯狂数量的条件语句。有关通过智能包实际添加的管理界面示例,请参阅以下文件,这些文件使用 iron-router

  

https://github.com/HarvardEconCS/turkserver-meteor/blob/master/admin/clientAdmin.html   https://github.com/HarvardEconCS/turkserver-meteor/blob/master/admin/clientAdmin.coffee