`showToolTip(e, options?)` 图表中展示数据详细内容 ## 第一个参数e: e: Object标准touch事件; ``` {mp:{changedTouches:[{x: 236, y: 30}]}} ``` ## 第二个参数options: options: Object可选(tooltip的自定义配置): ### 1、background: option.background:tooltip背景色,默认为#000000; ### 2、format: option.format:function类型,tooltip文案格式化。接受两个传入的参数,seriesItem(Object, 包括seriesItem.name以及seriesItem.data)和category,可自定义tooltip显示内容。具体可参考ucharts-demo中line图示例 ### 3、index: option.index:数字类型,强制选中的索引。参考曲线图pages/basic/line/curve.vue ### 4、textList: option.textList:array类型,自定义文案。参考曲线图pages/basic/line/curve.vue,格式如下: ``` let textList=[{text:'我是一个标题',color:null},{text:'自定义1:值1',color:'#2fc25b'},{text:'自定义2:值2',color:'#facc14'},{text:'自定义3:值3',color:'#f04864'}]; ``` showtooltip绑定在touchstart,touchmove,touchend事件,可以实现连续滚动显示tooltip(数据量大的情况下不建议,会出现不跟手的情况) 关于不显示tooltip的情况,基本上外层包裹了sroll-view或者是swiper还是什么其它的导致touch事件的event错乱, 可能的解决方法就是加上或减去部分event的x,y坐标,具体数值可以通过去掉外层包裹和没有去掉外层包裹打印出来的e计算得出