echarts官方文档中提供了实例,但是并没有直接指出具体在小程序中使用方式。
直接上代码一步步解析
- 外部新建存放请求函数样本,也就是根据存入的参数进行挖空,最后不要忘了进行回调
function getDataFrom(url, data, cb) {
wx.request({
url: url,
data: data,
method: 'POST', //根据需求改变
header: {
'content-type': 'application/json' //根据需求改变
},
success: (res) => {
cb(res)
}
})
}
- 新建函数传入
chart
以及option
(不知道这两者的可以查看官方文档的实例)
var qurl = "https://........................"
function dataChart(chart, option) {
var reqData = {
......
//添加所要传入的data参数
}]
}
xxx.getDataFrom(qurl, reqData, function(res) {
var value = res.data[0] //具体查看请求回来的参数在那一层
option.series[0].data[0].value = value //