Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从不同的js文件将方法附加到angularjs控制器_Javascript_Angularjs_Content Management System - Fatal编程技术网

Javascript 如何从不同的js文件将方法附加到angularjs控制器

Javascript 如何从不同的js文件将方法附加到angularjs控制器,javascript,angularjs,content-management-system,Javascript,Angularjs,Content Management System,我有一个angularjs网站,我想做一个CMS层,将与我的正常网站相结合。我只想它的业务逻辑被加载,如果我是一名管理员,并前往一个特定的链接 例如,如果我以管理员身份输入,则每个项目上都会出现一个“X”按钮,以便我可以将其从数据库中删除。 如果我以普通用户的身份输入,即使我检查了资源,我也无法知道还有另一层 追溯附加控制器或模块的最佳方式是什么? 我考虑过的一个想法是将一个控制器附加到实际为空的视图,但是如果我输入一个特定的链接,将加载一个不同的js文件,其中将包含控制器的实际代码 我也面临类

我有一个angularjs网站,我想做一个CMS层,将与我的正常网站相结合。我只想它的业务逻辑被加载,如果我是一名管理员,并前往一个特定的链接

例如,如果我以管理员身份输入,则每个项目上都会出现一个“X”按钮,以便我可以将其从数据库中删除。 如果我以普通用户的身份输入,即使我检查了资源,我也无法知道还有另一层

追溯附加控制器或模块的最佳方式是什么?


我考虑过的一个想法是将一个控制器附加到实际为空的视图,但是如果我输入一个特定的链接,将加载一个不同的js文件,其中将包含控制器的实际代码

我也面临类似的问题,对用户隐藏安全层代码。我使用了指令,并根据当前用户组更改了templateUrl。我创建了一个方法来获取适当的templateUrl

谢谢你的关注。在您的项目中,该附加层最初是包含在代码中,还是根据情况追溯附加?稍后根据需要附加。