Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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
Jquery 带有angularjs[SPA]文件组织的Codeigniter 3_Jquery_Angularjs_Codeigniter - Fatal编程技术网

Jquery 带有angularjs[SPA]文件组织的Codeigniter 3

Jquery 带有angularjs[SPA]文件组织的Codeigniter 3,jquery,angularjs,codeigniter,Jquery,Angularjs,Codeigniter,我有一个正在运行的CI应用程序。它不是SPA,因此,对于每个请求,CI都会从头开始重建页面。整个UI位于/view文件夹中 我已经组织了视图文件,以便轻松地包含页面的公共部分,例如,我有一个layout.php视图和两种类型的sidebar.php视图,一个侧栏用于登录用户,一个侧栏用于管理员用户 我使用了很多jQuery和ajax调用。 我还隔离了所有只处理ajax请求的控制器 我想使用AngularJS在水疗中心切换此应用程序。 我不熟悉AngularJS,我不会编写代码,一个熟练的前端开发

我有一个正在运行的CI应用程序。它不是SPA,因此,对于每个请求,CI都会从头开始重建页面。整个UI位于/view文件夹中

我已经组织了视图文件,以便轻松地包含页面的公共部分,例如,我有一个layout.php视图和两种类型的sidebar.php视图,一个侧栏用于登录用户,一个侧栏用于管理员用户

我使用了很多jQuery和ajax调用。 我还隔离了所有只处理ajax请求的控制器

我想使用AngularJS在水疗中心切换此应用程序。 我不熟悉AngularJS,我不会编写代码,一个熟练的前端开发人员会这样做,但我想知道如何以良好的方式组织事情

我在设计阶段,笔和纸,我的纸是空白的

例如,CI是否只处理ajax调用? 我不再需要单一视图文件了

所有的用户界面将在.html文件和处理的角度与路线。。。因此,我必须编写侧栏(针对用户和管理员),并且Angular将根据用户角色显示链接?如果你浏览应用程序或查看源代码,你可以看到所有的链接,甚至是管理员的链接,不是吗

我仍然可以使用CI会话检查我的用户请求吗

我知道这听起来很混乱。也许,如果有人能分享一个案例研究或一个使用CI和angular JS的项目或代码示例,我可以从中学习

我在谷歌上搜索了一下,发现只有待办程序或类似的程序。 太简单了。 我想知道当你有一个仪表板时的最佳实践(或者至少是代码组织的一个好例子),用户角色,你能看到什么,你能做什么,诸如此类


谢谢您的帮助。

买本书,看一些教程,然后如果您需要更多帮助,请回到这里