-2
我们希望在数据加载时显示加载图标,并在高图中创建图表。Highcharts在javascript中获取数据时显示加载图标
下面是伪代码:
// service call
// data is pushed in data set
// and that data is used in highcharts.
$('Chart_name').highcharts({
});
我们希望在数据加载时显示加载图标,并在高图中创建图表。Highcharts在javascript中获取数据时显示加载图标
下面是伪代码:
// service call
// data is pushed in data set
// and that data is used in highcharts.
$('Chart_name').highcharts({
});
渲染图表没有数据,然后显示加载屏幕,获取数据,隐藏加载屏幕。
例子:
// Options without data
const options = {
series: [{
data: [],
type: 'column'
}]
}
// Redner chart
const chart = Highcharts.chart('container', options)
// Simulate fetch request timeout, get data after some delay
setTimeout(() => {
const data = [1,2,3]
chart.hideLoading()
chart.series[0].setData(data)
}, 2000)
// Show loading screen
chart.showLoading()
活生生的例子: https://jsfiddle.net/hLj1advd/
问题是什么呢? – VPK
如果您已阅读手册,请解释您所尝试的内容,您的期望。 – pinturic
你可以设置背景图片 - 查看答案[这里](http://stackoverflow.com/questions/14690401/highcharts-loading-image),阅读其他选项的API http://api.highcharts.com/highcharts/加载 - 示例http://jsfiddle.net/86nuH/127/ – morganfree