我是JS和Polymer的新手,正在我的Polymer组件中使用Chart.js。现在有一个Chart.funnel.js,它是Chart.js的插件,并提供“漏斗”图。但是我不太确定如何使用插件服务将此文件包含到Chart.js中。否则可能会有完全不同的方法。任何帮助,将不胜感激。
<script type="text/javascript" src="../js/chart.funnel.js" ></script>
如果我没正确理解它,我需要使用插件服务注册插件;
Chart.pluginService.register(???);
现在我不确定要在(???)里面放什么。基本上,我无法找到chart.funnel.js的全局属性。
Chart.Funnel.js可在此处https://github.com/xch89820/Chart.Funnel.js/blob/master/dist/chart.funnel.js
我希望有一些库实例,例如https://chartjs-plugin-datalabels.netlify.com/guide/getting-started.html#integration
我找到了问题的答案,这是我的误解。基本上,一个新的Charttype需要自己将自己注册到Chart.js的控制器中。
就我而言,在加载图表后足以加载js插件,因此漏斗图插件会自行注册。