將數據從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文件。 –