【发布时间】:2015-03-26 09:57:49
【问题描述】:
这个问题可能不是很具体,但我想知道如何使用 AngularJS + ASP.NET MVC 创建一个非真正的 SPA 应用程序。
我即将启动 AngularJS 非常适合前端的项目:前端会有很多动态计算和情况,受益于 Angular 的双向绑定模型。
但是,我热衷于在可能的情况下在服务器端预加载和呈现页面,以减少一些不必要的 AJAX 请求。例如,与传统的 MVC 应用程序一样,此应用程序在 ViewBag 中实际获取和存储页面加载数据比将其强制放入 SPA 更有意义。当然,在某些情况下仍然会使用 AJAX,而这对于 Angular 来说是完美的。
我感兴趣的东西,例如:
- 如何从 ViewBag 集合中初始化 Angular 模型?
- 这种方法还有其他替代方法吗(我猜,Angular 仍然是一个有效的选择)吗?
- 您是否遇到过有关该主题的任何论文/教程?
【问题讨论】:
标签: asp.net-mvc angularjs