将数据从ASP.NET MVC控制器传递到Angular 2.0组件的最佳方式是什么?例如,我们使用ASP.NET MVC模型,并希望将它的JSON版本发送给Angular,所以我们可以在Angular中使用它。如何将数据从asp.net MVC传递到Angular2
目前控制器正在为视图服务,我们已经可以将一些数据推送到Angular2(模型)。因此额外的AJAX调用来获取该数据不是必需的。
但是我正在努力将它“注入”到Angular组件中。你怎么做到这一点?对此有什么好的参考?正如你可能已经注意到的,我对Angular2相当陌生。
我的index.cshtml看起来像这样。
<div class="container">
<div>
<h1>Welcome to the Angular 2 components!</h1>
</div>
<div class="row">
<MyAngular2Component>
<div class="alert alert-info" role="alert">
<h3>Loading...</h3>
</div>
</MyAngular2Component>
</div>
</div>
亲切的问候,
罗布
什么控制器实际上呈现?我的意思是Angular2应用程序由静态文件组成。所以你生成一些这些文件? –
您需要构建一个提供JSON数据的REST-API。这可能会帮助你:http://www.asp.net/web-api/overview/older-versions/build-restful-apis-with-aspnet-web-api – Dinistro
为了清楚起见:我已经添加了视图我正在创建。这是一个.cshtml文件。 –