gpt4 book ai didi

meteor - 无法让 Chartist 传奇插件工作

转载 作者:行者123 更新时间:2023-12-05 08:56:25 25 4
gpt4 key购买 nike

我已经安装了 mfpierre:chartist meteor 包和它的 mspi:chartiSTLegend 插件(两个大气包)。我有这样的插件:

new Chartist.Bar('.ct-chart', {
labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
series: [
[1,2,3,4],
[1,2,3,4],
[1,2,3,4]
]
}, {
plugins: [ Chartist.plugins.legend() ]

});

图表不会在“插件”键/值对就位的情况下呈现。如果我删除“插件”键/值,则图表呈现良好。据我所知,我正在关注文档。欢迎任何帮助。

最佳答案

我没有使用 meteor ,所以你的里程可能会有所不同,但我使用的是 Angular2 并且遇到了类似的错误。我的答案是首先使用图例插件对其进行初始化,然后像您所做的那样在 Chartist 插件定义中使用它。这感觉很老套,但它的工作...

import * as Chartist from 'chartist';
import * as MyLegend from 'chartist-plugin-legend';

constructor(){
var tester = new MyLegend(); //without this line, you get 'Chartist.plugins undefined'
}

.... in another method like ngOnInit or something...
new Chartist.Bar('.ct-chart', {
labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
series: [
[1,2,3,4],
[1,2,3,4],
[1,2,3,4]
]
}, {
plugins: [ Chartist.plugins.legend({
legendNames: ['Blue pill', 'Red pill', 'Purple pill']
}) ]

});

关于meteor - 无法让 Chartist 传奇插件工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40834462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com