chart图标签

当值为1时,不保留小数位,直接显示100%

当值为小于1时,保留一位小数,如 99.8%、88.7%

image.png这么写错在哪呢



FineReport 九亿少女的噩梦 发布于 2019-12-18 16:26 (编辑于 2019-12-18 16:33)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
张洪威Lv6高级互助
发布于2019-12-18 16:38(编辑于 2019-12-18 16:38)

function(){ if(this.value==1){return this.value.toFixed(0)*100+"%"}else{return this.value.toFixed(3)*100+"%"};}

  • 九亿少女的噩梦 九亿少女的噩梦(提问者) 已解决,你这个在我的上面标签没显示
    2019-12-18 17:04 
  • 张洪威 张洪威 回复 九亿少女的噩梦(提问者) 不会吧,我这边测试的是正常的,你用自定义写的话后面肯定要手动加百分号的。
    2019-12-18 17:07 
最佳回答
0
JBadminLv3初级互助
发布于2019-12-18 16:35(编辑于 2019-12-18 16:48)

.....是什么没明白 ,如果this是对象的话  你不能用js 来这么写

  • 3关注人数
  • 441浏览人数
  • 最后回答于:2019-12-18 16:48
    请选择关闭问题的原因
    确定 取消
    返回顶部