我正在使用新的 mvc web api 和 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