前端和管理区域的角度项目布局?

时间:2013-07-09 15:31:07

标签: javascript angularjs javascript-framework

我是Angular的新手,目前正在构建一个javascript重页面,其中有一个可供访客使用的前端,以及可供登录用户使用的用户或管理区域。

我还有一个用PHP编写的后端应用程序,它为我提供了一个RESTful API。

现在,我实际上并不知道如何构建我的Angular应用程序,以避免在管理区域中加载仅在访客区域使用的脚本,反之亦然。我目前的项目结构如下:

web_root/
--app/
----css/
----img/
----js/
------controllers/
------services/
------app.js
------directives.js
------filters.js
----templates/
--index.html

在我的index.html中,我分别加载每个javascript文件。我不知道如何继续和构建管理区域。我应该使用另一个HTML文件来加载相关的javascript文件和另一个模块吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

为什么不为猜测和管理相关的部分设置单独的控制器?然后根据routerProvider中定义的路由将这些部分绑定到不同的部分?这样您就可以使用单个应用程序,将可重用代码合并到过滤器/服务/指令中,但只加载所请求视图的数据。