我必须调用服务来获取返回一种keyvaluepair列表的数据
Task<List<KeyValuePair<string, string>>> GetItems();
我如何映射这个,如果假设我有一个叫做api的角度服务?
答案 0 :(得分:0)
序列化List&lt; KeyValuePair&gt;对象为json,您将看到如下所示的数组;
[
{
"Key":"string",
"Value":"string"
},
{
"Key":"string",
"Value":"string"
}
]
您可以像这样在AngularJS服务中解析它;
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
$http.get("welcome.htm").then(function (response) {
var key1 = response.data[0].key;
var value1 = response.data[0].value;
});
});