AAChartKit icon indicating copy to clipboard operation
AAChartKit copied to clipboard

大神,请求没有数据的点,在浮标上 ”--“ ,占位字符串如何表示

Open zhufaming opened this issue 2 years ago • 7 comments

image

zhufaming avatar Nov 16 '21 08:11 zhufaming

参考这个问题 :

  • https://github.com/AAChartModel/AAChartKit/issues/651

AAChartModel avatar Nov 16 '21 09:11 AAChartModel

参考这个问题 :

不是为0,服务器返回null 没有数据和0是两个概念

zhufaming avatar Nov 16 '21 10:11 zhufaming

不是为0,服务器返回null 没有数据和0是两个概念

zhufaming avatar Nov 16 '21 10:11 zhufaming

设置的数据是@[null,null,null]

zhufaming avatar Nov 16 '21 10:11 zhufaming

    AAOptions *aaOptions = aaChartModel.aa_toAAOptions;
    aaOptions.tooltip
    .useHTMLSet(true)
    .formatterSet(@AAJSFunc(function () {
        let wholeContentStr = this.points[0].x + '<br/>';
        let length = this.points.length;
        for (let i = 0; i < length; i++) {
            let thisPoint = this.points[i];
            let yValue = thisPoint.y;
            if (yValue != 0) {
                let prefixStr = '<span style=\"' + 'color:'+ thisPoint.color + '; font-size:13px\"' + '>◉ ';
                wholeContentStr += prefixStr + thisPoint.series.name + ': ' + yValue + '<br/>';
            }
        }
        return wholeContentStr;
    }))
    ;

试试将上面的

            if (yValue != 0) 

改为

            if (yValue != 0 && yValue != null) {

看看效果如何

AAChartModel avatar Nov 16 '21 11:11 AAChartModel

image 实时上设置成,如上数据源,null 的时候不会进入函数判断

image

zhufaming avatar Nov 24 '21 03:11 zhufaming

image

zhufaming avatar Nov 24 '21 03:11 zhufaming