Я обновил chart.js от Old 2.6 до последнего 4.5 и сумел сломать кучу вещей. Я исправил все, за исключением двух выпусков: < /p>
Line Line, на которой изображены только точки и нет строк. Я знаю, что мой набор данных и
этикетки (переданные вместе как «данные» для функции рендеринга) в порядке, потому что, если я переключаюсь на стержню, он отображает нормально. < /Li>
НЕТ x и y -метки не отображаются. < /Li>
< /ul>
Я нахожусь в моем остроумии, и мы надеемся, что это будет применение, и я надеюсь, что это будет. На главной странице я включил ссылки на chart.umd.js, v4.5.0; chartjs-plugin-datalabels.js v2.2.0; и chartjs-plugin-annotation.js v2.2.1. < /p>
import { Chart } from 'chart.js';
import annotationPlugin from 'chartjs-plugin-annotation';
Chart.register(ChartDataLabels);
Chart.register(annotationPlugin);
var chartTxnCount;
< /code>
html: < /p>
< /code>
Функция рендеринга диаграммы: < /p>
function drawRespChart(data) {
const ctx = document.getElementById('rtChart').getContext('2d');
if (chartTxnCount)
chartTxnCount.destroy();
chartConfig =
{
type: 'line', // 'bar' works fine, although still no x/y labels
data: data,
options: {
responsive: true,
maintainAspectRatio: true,
plugins: {
title: {
display: true,
text: 'Process Volume',
padding: {
top: 10,
bottom: 30
}
},
legend: {
display: true,
labels: {
color: 'rgb(0,0,0)'
}
},
scales: {
x: {
title: {
display: true,
text: 'Hour'
},
grid: {
display: false // Hide x-axis grid lines
},
ticks: {
color: '#555'
}
},
y: {
title: {
display: true,
text: 'Count'
},
beginAtZero: true,
ticks: {
stepSize: 20
}
},
},
datalabels: {
color: '#FF0000',
backgroundColor: function (context) {
return context.dataset.backgroundColor;
},
padding: 4,
font: {
weight: 'bold'
},
anchor: 'end',
align: 'start',
formatter: Math.round
}
}
}
};
chartTxnCount = new Chart(ctx, chartConfig);
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... -just-dots
Chart.js не отображает линию, просто точки ⇐ Jquery
Программирование на jquery
-
Anonymous
1755146091
Anonymous
Я обновил chart.js от Old 2.6 до последнего 4.5 и сумел сломать кучу вещей. Я исправил все, за исключением двух выпусков: < /p>
Line Line, на которой изображены только точки и нет строк. Я знаю, что мой набор данных и
этикетки (переданные вместе как «данные» для функции рендеринга) в порядке, потому что, если я переключаюсь на стержню, он отображает нормально. < /Li>
НЕТ x и y -метки не отображаются. < /Li>
< /ul>
Я нахожусь в моем остроумии, и мы надеемся, что это будет применение, и я надеюсь, что это будет. На главной странице я включил ссылки на chart.umd.js, v4.5.0; chartjs-plugin-datalabels.js v2.2.0; и chartjs-plugin-annotation.js v2.2.1. < /p>
import { Chart } from 'chart.js';
import annotationPlugin from 'chartjs-plugin-annotation';
Chart.register(ChartDataLabels);
Chart.register(annotationPlugin);
var chartTxnCount;
< /code>
html: < /p>
< /code>
Функция рендеринга диаграммы: < /p>
function drawRespChart(data) {
const ctx = document.getElementById('rtChart').getContext('2d');
if (chartTxnCount)
chartTxnCount.destroy();
chartConfig =
{
type: 'line', // 'bar' works fine, although still no x/y labels
data: data,
options: {
responsive: true,
maintainAspectRatio: true,
plugins: {
title: {
display: true,
text: 'Process Volume',
padding: {
top: 10,
bottom: 30
}
},
legend: {
display: true,
labels: {
color: 'rgb(0,0,0)'
}
},
scales: {
x: {
title: {
display: true,
text: 'Hour'
},
grid: {
display: false // Hide x-axis grid lines
},
ticks: {
color: '#555'
}
},
y: {
title: {
display: true,
text: 'Count'
},
beginAtZero: true,
ticks: {
stepSize: 20
}
},
},
datalabels: {
color: '#FF0000',
backgroundColor: function (context) {
return context.dataset.backgroundColor;
},
padding: 4,
font: {
weight: 'bold'
},
anchor: 'end',
align: 'start',
formatter: Math.round
}
}
}
};
chartTxnCount = new Chart(ctx, chartConfig);
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79734940/chart-js-does-not-display-line-just-dots[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия