我想在amcharts中仅显示最近2个月的数据。如果用户想要以前的数据,那么他应该滚动..
我该怎么做? 在amcharts中仅显示最近2个月。见图。所以我想要的数据只有11月,10月和9月或9月下半月,直到3月。请指导。
答案 0 :(得分:1)
您可以缩放到要开始的点,将数据显示到最后一个数据项。请检查以下代码:
public IQueryable<ItemDTO> GetList()
{
var sourceItems = db.Items.Include(x => x.Locations).ToList();
var items = sourceItems.Select(item => new ItemDTO()
{
Id = item.Id,
Title = item.Title
Coordinates = GetCentralGeoCoordinate(
item.Locations
.Select(itemLocation => new GeoCoordinate()
{
Latitude = Double.Parse(itemLocation.cX, CultureInfo.InvariantCulture),
Longitude = Double.Parse(itemLocation.cY, CultureInfo.InvariantCulture)
})
});
return items.AsQueryable();
}
请查看以下示例。它使用不同的方法显示上个月的第一天。
https://codepen.io/team/amcharts/pen/820eb490acae7b3a9f1346fc2144e27a?editors=1010