Self hosting chart.js
This commit is contained in:
parent
141f533af6
commit
8036276187
4 changed files with 53 additions and 3 deletions
20
static/javascript/chart/chart.js
Normal file
20
static/javascript/chart/chart.js
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -148,7 +148,7 @@ async function loadStatistics(){
|
|||
new Chart(overtimechart, {
|
||||
type: 'bar',
|
||||
data: {
|
||||
labels: Object.keys(games_over_time_statistic.result),//['Red', 'Blue', 'Yellow', 'Green', 'Purple', 'Orange'],
|
||||
labels: Object.keys(games_over_time_statistic.result),
|
||||
datasets: [{
|
||||
label: '# of Games',
|
||||
data: Object.values(games_over_time_statistic.result),
|
||||
|
|
@ -163,6 +163,9 @@ async function loadStatistics(){
|
|||
}
|
||||
}
|
||||
});
|
||||
|
||||
$("#overtimechartname").text(games_over_time_statistic.name)
|
||||
|
||||
}
|
||||
|
||||
async function loadGame() {
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
<script src="{{ url_for('static', filename='javascript/jquery/jquery-3.7.1.min.js') }}" defer></script>
|
||||
<script src="{{ url_for('static', filename='javascript/datatables/datatables.min.js') }}" defer></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
|
||||
<script src="{{ url_for('static', filename='javascript/chart/chart.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='javascript/main.js') }}" defer></script>
|
||||
|
||||
</head>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,34 @@
|
|||
|
||||
<body onload="loadStatistics()">
|
||||
|
||||
<canvas id="overtimechart"></canvas>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<div class="card">
|
||||
<canvas id="overtimechart"></canvas>
|
||||
<div class="card-body">
|
||||
<h4 class="card-title" id="overtimechartname"></h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="card">
|
||||
<canvas id="overtimechart"></canvas>
|
||||
<div class="card-body">
|
||||
<h4 class="card-title" id="overtimechartname"></h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="card">
|
||||
<canvas id="overtimechart"></canvas>
|
||||
<div class="card-body">
|
||||
<h4 class="card-title" id="overtimechartname"></h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
|
|
|
|||
Loading…
Reference in a new issue