我正在尝试创建一个使用 highcharts 的 JIRA 小工具,但我无法正确调用 javascript highcharts.js。
该文件位于:atlassian_tutorial-jira-gadget/src/main/resources/js/HighStock/highcharts.js
atlassian-plugin.xml 添加了以下内容:
<web-resource key="highstock">
<resource type="download" name = "highcharts.js" location = "js/HighStock/highcharts.js">
<property key = 'content-type' value = 'text/javascript' />
</resource>
</web-resource>
小工具文件 gadget.xml 具有以下内容:
#requireResource("plugin-key:highstock")
...
<div id = "container">HighStock</div>
...
AJS.$('#container').highcharts('StockChart',{title:{text:'Test'}});
什么都没有发生。我在 Google Chrome 控制台中收到以下错误:
未捕获的类型错误:对象 [object Object] 没有方法“highcharts”