Я занимаюсь разработкой веб-приложения на ASP .Net Core 2.2. Я должен остановиться на проблеме, потому что я новичок в .Net Core.
ASP В .Net Core у меня есть два массива int в бэкэнде.
Я хочу показать их на различных графиках, таких как изогнутые линии и гистограмма, но я не смог оценить их в структуре скрипта, хотя мог использовать переменные, которые я взял из класса через @ model.
//My Arrays I want to use each integers.
//x axis
int[] x_ekseni_olculen_yillar = { 1997, 2003, 2005, 2009, 2014, 2018, 2019 };
//y axis
int[] y_ekseni_ofke_katsayisi = { 1, 3, 5, 3, 1, 18, 9 };
Как видно из двух кодовых блоков, которые я проиллюстрировал выше, данные были введены в кодовые блоки. На данный момент я хочу манипулировать данными с помощью набора данных, а не вводить данные вручную.
Как передать массивы int ниже в эти блоки кода? Элементы этих int-массивов будут получены в результате вычислений, и как мне извлечь кривую из массивов в обоих типах Chart?
<html>
<head>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses'],
['2004', 1000, 400],
['2005', 1170, 460],
['2006', 660, 1120],
['2007', 1030, 540]
]);
var options = {
title: 'Company Performance',
curveType: 'function',
legend: { position: 'bottom' }
};
var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="curve_chart" style="width: 900px; height: 500px"></div>
</body>`enter code here`
</html>