自定义标签

这是我的自定义标签js,

function(){
    if(this.seriesName=="当日实际"){
        var act = this.value;
    }else{
        var plan = this.value;
    }
    return act + '/'+ plan
}

我想在两个值之间加个/,但是页面效果却是这样的,怎么改呢

图片.png


理想三旬 发布于 2020-9-22 15:25
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
张洪威Lv6高级互助
发布于2020-9-22 15:35

用了if你的act跟plan只会有一个有值,另外一个就是undefined。

  • 理想三旬 理想三旬(提问者) 那这个应该怎么改呢,如act = 70,plan = 80,我想页面展示 70/80这样
    2020-09-22 15:37 
  • 张洪威 张洪威 回复 理想三旬(提问者) 不清楚你的图表是什么样的,如果日期可以匹配出来每天的act plan,那你可以用自定义标签里面用sql函数进行匹配。
    2020-09-22 15:41 
  • 理想三旬 理想三旬(提问者) 回复 张洪威 我的是条形图
    2020-09-22 15:45 
  • 张洪威 张洪威 回复 理想三旬(提问者) 那考虑上面的sql函数吧。
    2020-09-22 15:48 
最佳回答
0
shirokoLv6资深互助
发布于2020-9-22 16:09

function(){
    if(this.seriesName=="当日实际"){
        var actorplan = this.value;
    }else{
        var actorplan = this.value;
    }
    return actorplan;
}

  • 理想三旬 理想三旬(提问者) 我想在两个数字之间加个斜杠/
    2020-09-22 17:19 
  • shiroko shiroko 回复 理想三旬(提问者) 你哪来的两个数字,不都是this.value吗?77/77,100/100这样有意思吗
    2020-09-23 08:04 
最佳回答
0
axingLv6专家互助
发布于2021-4-20 19:11

看你的代码应该包含了当日实际和当日计划这两个系列

应该参考多系列提示来写js

图表自定义多系列提示-https://help.fanruan.com/finereport/doc-view-3245.html

image.png

  • 4关注人数
  • 710浏览人数
  • 最后回答于:2021-4-20 19:11
    请选择关闭问题的原因
    确定 取消
    返回顶部