是否可以将Angular合并到现有的.NET MVVM项目中?

时间:2017-10-10 22:46:20

标签: c# .net angular mvvm

我有一个没有真正前端的项目,而是坐在应用程序顶部并与其视图模型交互以访问数据的剃刀视图。我想在我现有的项目中使用Angular对一些重复的代码进行组件化,以节省自己的时间和可维护性。

如果不重写我的所有观点,这可能吗?

1 个答案:

答案 0 :(得分:1)

您可以逐步将其逐步移动到一个页面上。制作一个有角度的应用程序,并使其处理完整页面之一。加载时,它可以充当SPA,当您需要访问其他页面链接时正常。然后根据需要逐步将其他页面移动到SPA中。

用户需要多次加载Angular,这会降低SPA的好处,但是通过缓存和正确的CDN,这不应该是一个大问题。