是否有一种方法来展示/预览图表的例子从chart . js v4.0.1到VS Code?



我正在尝试预览图表示例,我能够通过GitHub从chart . js(4.0.1)获得,安装了必要的程序(Node.JS, PNPM),我正在使用Visual Studio Code来编辑代码(作为稍后添加的东西)。

然而,我遇到的问题是,我不能打开图表作为一个图表,相反,它打开/预览自己作为简单的代码在Visual Studio代码。我尝试了许多扩展,但到目前为止,我使用的扩展要么与Chart.JS不兼容,要么太过时(2019年制造,2022年的最新版本是4.0.1,所以我认为编码的不同是为了解决它)。

我如何在VS code上运行我的chart . js代码作为图表而不仅仅是代码?

是否有更好的VS Code扩展,我可以使用的图表。js ?

问题中的Chart.JS代码:

// <block:actions:2>
const actions = [
{
name: 'Randomize',
handler(chart) {
chart.data.datasets.forEach(dataset => {
dataset.data = chart.data.labels.map(() => {
return [Utils.rand(-100, 100), Utils.rand(-100, 100)];
});
});
chart.update();
}
},
];
// </block:actions>
// <block:setup:1>
const DATA_COUNT = 7;
const NUMBER_CFG = {count: DATA_COUNT, min: -100, max: 100};
const labels = Utils.months({count: 7});
const data = {
labels: labels,
datasets: [
{
label: 'Dataset 1',
data: labels.map(() => {
return [Utils.rand(-100, 100), Utils.rand(-100, 100)];
}),
backgroundColor: Utils.CHART_COLORS.red,
},
{
label: 'Dataset 2',
data: labels.map(() => {
return [Utils.rand(-100, 100), Utils.rand(-100, 100)];
}),
backgroundColor: Utils.CHART_COLORS.blue,
},
]
};
// </block:setup>
// <block:config:0>
const config = {
type: 'bar',
data: data,
options: {
responsive: true,
plugins: {
legend: {
position: 'top',
},
title: {
display: true,
text: 'Chart.js Floating Bar Chart'
}
}
}
};
// </block:config>
module.exports = {
actions: actions,
config: config,
};

我希望这对你有帮助!

您需要构建示例并在浏览器中打开它们。

来自官方文档:

您也可以在本地运行它们。为此,从GitHub克隆Chart.js存储库,运行pnpm ci安装所有包,然后运行pnpm run docs:dev构建文档。构建完成后,您可以转到localhost:8080/samples查看示例。

最新更新