私は新しいmvcwebapiとknockout.jsで遊んでいて、$。getJSONが逆シリアル化されたオブジェクトとjson文字列を返すシナリオに出くわしました。本当に問題ではありませんが、なぜそれが起こっているのか興味があります。誰か説明できますか?ありがとう
//Web Api call
public UserViewModel GetNewUser()
{
var userViewModel = new UserViewModel()
{
Id = Guid.NewGuid(),
Name = "Test"
};
return userViewModel;
}
//client code
$.getJSON('/api/User/GetNewUser', function (result) {
//var viewModel = ko.mapping.fromJS(result);
//result is already parsed to ojbect
}
enter code here