2016-04-06 20 views
0

Sınıf nesnelimi açısal denetleyicide göstermenin bir yolu var mı? Demek istediğim, bu gibi gönderirken json'a uzun bir özellik listesi geçirme yerine:Sınıf Nesne içeride Açığa Çıktı Açısal

Sınıf denetleyicimde 20 karaktere sahip Kişi adlı bir nesne var.

var fname=$('#fname'); 
var lname = $('#lname'); 
$http.post('/Review/InsertToPersonObj', 
      { 
       firstname: fname 
       , lastname: lname 
       .... and about 15 more 

      }) 
     .success(function (dResult, status, headers, config) { 
      Dialog.Show('Success', 'Comment added successfully.'); 

      //Refresh 

      $scope.GetWeekDetails(); 

     }).error(function (data, status, headers, config) { 

      Dialog.Show('Warning', 'it did not save') 


     }); 

Sadece bu olabilir. Person.FirstName = $ ('# fname') val(); amacı daha da okunabilir hale getirmek için json param altında geçirilen metin miktarını azaltmaktır.

Teşekkürler!

obj = ({val1, val2, val3}); 
$http.post('path/method') {(data: JSON.stringify(obj))}; 
:

cevap

0

ben şöyle C# yöntemine ayrıştırmak, bu geçirilen bir kez javascript dize dizisi, daha sonra, JSON.stringify (nesne) kullanarak geçmek kullanarak, bunu yapmanın bir yolunu buldu
İlgili konular