在uniapp中,使用echarts,使用的时renderjs,但是遇见几个问题:
1.#插件讨论# 【 echarts-renderjs - 烟云零 】中有增加点击事件的方法,很好用,但是我想再进一步, 怎么改成点击里边任意一个地方,获取当前x轴的坐标下两个柱状图的数据啊,毕竟很多点有的时候很小,不灵敏。
2.以前写h5的echarts时,在tooltip或者markpoints中添加点击事件,只需要在formatter中添加html',现在在formatter中怎么使用html??或者view标签?类似下边这种写法,试了试在uniapp中不行。
formatter: function(params) {
if (!params || params.length <= 0) return false
let tip = '<div class="tooltip">'
const _line_list = params.filter(item => item.component === 'line')
if (_line_list.length > 0) {
tip = '<div class="row"><div class="cm-tooltip-title">' _line_list[0].axisValueLabel '</div>'
tip = '</div>'
}
tip = '</div>'
return tip
},
0 个回复