AngularJS 1 结合 ASP.Net MVC

AngularJS 1 combined with ASP.Net MVC

我正在进行重组,因为我的应用程序中有很多错误。我已经到了我很困惑是否应该放弃 AngularJSASP.Net MVC 的地步。有人有什么建议吗?

现在的问题是我认为我们使用 CSHTML 文件,据我所知,angular 无法读取 cshtml 文件进行路由。我曾尝试使用 ASP.net 从视图导航,但实际上我不应该使用 Angular 路由吗?如果是这样,我为什么要继续 ASP.Net MVC?我可以破解它,但我觉得如果我继续破解我的方法,将很难维护代码和开发新功能。

这主要取决于您正在处理的应用程序类型 Angularjs 用于使用 MVVM pattern.However 开发结构良好的基于​​单一应用程序的应用程序 (SPA) pattern.However,您的项目可以结合两者 angular 和 Asp.net MVC 在这种情况下调用 Mini SPA 应用程序,其中每个 cshtml 可能包含许多 angular 视图在同一页面内路由将使用 angular 路由,同时在不同的 cshtml 之间路由(MVC)页面将使用 MVC 路由。