Selamlar,
Canvas js ile chartları listeyebiliyorum ve .count yöntemi ile chart üzerinde sayımı gösterebiliyorum. Ama bana şuan veritabanında kayıtlı tüm kategorilerimi chart üzerinde listeletmem gerekiyor. kodun içerisinde foreach dönemiyorum. Yardımcı olabilir misiniz?
var charts = new CanvasJS.Chart("chartContainers", {
animationEnabled: true,
exportEnabled: true,
theme: "light2", // "light1", "light2", "dark1", "dark2"
title: {
text: "pie chart"
},
data: [{
type: "pie", //change type to bar, line, area, pie, etc
//indexLabel: "{y}", //Shows y value on all Data Points
indexLabelFontColor: "#5A5757",
indexLabelPlacement: "outside",
dataPoints: [
{ y: 7.31, label: "@Model.ShipNames" },
{ y: 7.31, label: "@Model.ShipNames" },
@foreach (var item in Model.ShipName) {
{ y: 7.31, label: "@item.ShipNames" },
}
]
}]
});