我真的不知道如何结合Angular和C#。
就像我为MVC和Asp.Net提供了控制器一样,但是我也有由angular提供的控制器,那么我应该使用什么?由角度路由提供的路由还是MVC的路由?同样应该在Angular中具有ng-repeat属性,在C#中具有foreach。
我真的不知道如何在Asp.Net中结合这两种语言?有人可以向我解释最好的方法。。非常感谢!
有2种不同的东西。您的C#控制器将在服务器上运行,而Angular控制器将在浏览器上运行。当您将C#+ Angular组合在一起时,就像构建一个单独的应用程序一样:一个运行服务器端的C#(asp.net)应用程序和一个运行客户端的JavaScript(Angular)应用程序。
C#控制器将处理http请求,而angular控制器将协调浏览器上运行的不同Angular组件的交互。
我建议您动手入门:https : //www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/build-a-single-page-application-spa -aspnet-web-api-and-angularjs