如何将数据解析为数组?
How to parse _data to an array?
我有一个 API 这样的:
public class Calendar : FullAuditedEntity
{
public string EventName { get; set; }
public string Description { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
}
public List<Calendar> GetCalendar()
{
var result = _calendarRepository.GetAll().ToList();
return new List<Calendar>(result.MapTo<List<Calendar>>());
}
我可以在 Swagger 中从视图和返回数据中成功调用此 API:
var _$calendarService = abp.services.myproject.calendar;
var _data = _$calendarService.getCalendar();
这里是_data的值:
Object { resolve: Deferred/</e[f[0]](), resolveWith: fireWith(a, c), reject: Deferred/</e[f[0]](), rejectWith: fireWith(a, c), notify: Deferred/</e[f[0]](), notifyWith: fireWith(a, c), state: state(), always: always(), then: then(), promise: promise(a), 4 more… }
那么我怎样才能将这个 _data
解析为一个数组来使用(不是 jTable)
getCalendar
是一个 jquery.ajax 调用 returns jqXHR。
_$calendarService.getCalendar().done(function (data, textStatus, jqXHR) {
var items = data.items;
var totalCount = data.totalCount;
// ...
});
我有一个 API 这样的:
public class Calendar : FullAuditedEntity
{
public string EventName { get; set; }
public string Description { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
}
public List<Calendar> GetCalendar()
{
var result = _calendarRepository.GetAll().ToList();
return new List<Calendar>(result.MapTo<List<Calendar>>());
}
我可以在 Swagger 中从视图和返回数据中成功调用此 API:
var _$calendarService = abp.services.myproject.calendar;
var _data = _$calendarService.getCalendar();
这里是_data的值:
Object { resolve: Deferred/</e[f[0]](), resolveWith: fireWith(a, c), reject: Deferred/</e[f[0]](), rejectWith: fireWith(a, c), notify: Deferred/</e[f[0]](), notifyWith: fireWith(a, c), state: state(), always: always(), then: then(), promise: promise(a), 4 more… }
那么我怎样才能将这个 _data
解析为一个数组来使用(不是 jTable)
getCalendar
是一个 jquery.ajax 调用 returns jqXHR。
_$calendarService.getCalendar().done(function (data, textStatus, jqXHR) {
var items = data.items;
var totalCount = data.totalCount;
// ...
});