uniapp 移动端axisLabel 设置formatter无效的解决方法

pc端是直接在option里配置

移动端在renderjs里的监听变化的时候去设置

复制代码
updateEcharts(newValue, oldValue, ownerInstance, instance) {
                // 监听 service 层数据变更
                try {
                    newValue.xAxis.axisLabel.formatter = function(val) {
                      return val.replace(' ', '\n')    //x轴的数据有空格就换行
                    }
                    newValue.yAxis.axisLabel.formatter = function(val) {
                      return val.toFixed(1)  //y轴始终保留小数点一位
                    }
                                        
                    myChart.setOption(newValue)
                } catch (error) {}
            }
复制代码

 

posted @   环岛公路  阅读(407)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示