【发布时间】:2015-05-23 22:28:08
【问题描述】:
我知道meteor 会将模板编译到客户端。使用meteor-auth系统有没有一种方法只在用户有权查看模板时才发送模板(因此在客户端检查html代码时它们不可见)?例如,我们不希望总是将管理部分向下发送到浏览器。
例如,如果我有
<template name="admin_main">
<h2>Admin Menu</h2>
....
</template>
如果我的Meteor.user().profile.userlevel 是5,那么我只希望将模板发布给用户。否则我的其他用户可以通过一些 js 知识看到我的管理菜单
【问题讨论】:
-
你能放一个简短的示例代码吗?
-
我不知道是否有必要,但我已经用示例更新了我的问题,也许有一种方法可以将属性添加到
<template>并在流星的代码中找到一种方法,仅在以下情况下发布它用户是否使用条件登录?
标签: meteor