混淆使用angularJS与Codeigniter

时间:2012-12-07 00:07:02

标签: codeigniter model-view-controller angularjs

我是前端MVC的新手,我决定创建一个SPApplication然后我找到了这个angularJS。当然,其他MVC也是如此,但我更喜欢angularJS。

好的,我的问题在这里。 在此之前,我通常将我的MVC文件存储在后端MVC文件夹中,如果它是html partial或page,则为codeigniter视图文件夹。

现在是时候将后端MVC移到前端了吗?

另一个问题,什么是codeigniterRest?我需要它与angularJS一起使用吗?

1 个答案:

答案 0 :(得分:2)

不,CodeIgniter中的后端MVC和Angularjs中的前端MVC完全独立。

后端MVC将处理前端发送给应用程序的数据。

angularjs中的前端MVC将从CI中的后端MVC接收响应(通常在json中),并使用其视图和控制器处理该数据。

因此,您的单页应用程序将包含CI + 1视图页面的所有功能(如果您将该页面分成部分包含,则为更多),它将在其中存储angularjs应用程序。