我正在處理的角應用程序有幾個大的輸入形式,跨越幾頁。數據被添加到一個角度模型,這是一個javascript對象文字併發送到webApi控制器。我的POST方法的webApi參數是一個C#類(duh),具有很多屬性!有沒有一個實用工具會從我的C#類中生成JavaScript,以便我的綁定正常工作!儘管看起來這麼平凡的任務,但我已經使用了這個功能並且失敗了。一如既往地感謝。如何從c#類生成angularjs模型
2
A
回答
0
你應該在你的JS端使用JSON序列化,並在你的C#端反序列化。
JS:
System.Web.Script.Serialization.JavaScriptSerializer serializer =
new System.Web.Script.Serialization.JavaScriptSerializer();
string jsonParam = oSerializer.Serialize(param);
雖然在c#端,你應該使用類似,可以說你的類人:
C#:
Person person = new JavaScriptSerializer().Deserialize<Person>(param);
看msdn documentation上連載\反序列化json對象
相關問題
- 1. AngularJS:如何生成動態NG-模型輸入類型(文本)
- 2. AngularJS:如何生成動態NG-模型輸入類型=文本
- 3. 從類生成CoreData模型
- 4. 如何從關係模型生成UML類模型?
- 5. 如何從生成的模塊生成多模塊原型?
- 6. 如何動態生成C類型?
- 7. 從模型類生成數據庫
- 8. 從MongoDB生成模型實體類
- 9. 從類生成實體域模型
- 10. 如何從軌道模型生成plists?
- 11. 如何從實體生成元模型?
- 12. 從c#生成數據庫模式類
- 13. 從C#類生成JSON模式
- 14. 如何從DataContractSerializer的模式生成類
- 15. 類型生成「〜」模塊
- 16. 如何生成BlToolkit模型
- 17. Z3如何生成模型?
- 18. 從C#類生成數據庫/實體數據模型
- 19. 從csv文件結構生成c#模型類
- 20. 如何在VS2010中從我的UML模型生成C#代碼?
- 21. 如何從模型類生成動作鏈接?
- 22. 在Java中,如何從類型名稱生成模板對象?
- 23. 如何從EF Core中的模型生成類圖?
- 24. 如何從現有的ManagedObject子類生成實體模型?
- 25. 如何以編程方式從類型生成xml模式?
- 26. AngularJS:如何生成動態NG-模式
- 27. 如何從XML模式生成Objective C類文件?
- 28. 從xml生成django模型
- 29. 從Rails Schema生成模型
- 30. 從模型生成viewmodel?
許多解決方案在這裏:[http://stackoverflow.com/questions/12957820/how-to -reuse存在-C-銳的類定義合打字稿項目](http://stackoverflow.com/questions/12957820/how-to-reuse-existing-c-sharp-class-definitions-in-打字稿項目) – McGuireV10 2016-08-10 10:30:05