【发布时间】:2012-10-11 08:28:20
【问题描述】:
我一直在阅读有关 AngularJS 的内容,它似乎很有希望,这是我唯一想弄清楚的,不是特定于框架,而是客户端模板通用。
假设您有一个具有多个角色的 Web 应用程序,每个角色可能包含附加功能,,因此您不能为每个角色使用不同的模板,这将被认为是不好的做法,所以我的问题是最好的使用方法是什么同时客户端模板,不会将您的模板暴露给客户端,例如,在AngularJS我不必使用ng-show?在服务器端生成模板的最佳工具是什么?
【问题讨论】:
-
为什么不能为每个角色使用不同的模板?
-
@dbaseman,例如,我正在为 EHR(电子健康记录)产品工作,医生可以查看所有患者信息,从详细的个人信息到过敏、药物、等等,其中例如,护士可能应该仅限于查看基本信息和过敏症,但正如您所见,两者都有共同点和时间浪费,,,
-
只是想知道......也许你可以在服务器端根据角色确定的范围内重复一组可用项目
标签: javascript angularjs template-engine security-roles