echarts下划线实现

echarts中无下划线实现,我采用图片填充文本块背景的方式实现

这是从

长空雁叫霜晨月

的博客中得到启发https://www.cnblogs.com/volodya/p/Echarts.html

图片

 

 代码

先将图片转化为base64编码,在将图片设置为文本块背景(使用网站http://tu.chacuo.net/imagetodataurl

复制代码
//定义背景图片
var hr = new Image();
hr.src = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADAQMAAABoE/fBAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAAAAAApWe5zwAAAAJ0Uk5TAP9bkSK1AAAADklEQVR4nGNgYGhgYAAAAYYAgX1rxDcAAAAASUVORK5CYII=";
//
//
//
rich: {
    hr: {
        width: '100%',
        height: 3,
        backgroundColor: { image:hr }//文本块背景图片
    }
},
formatter: function (params)//文本(hr就是下划线行)
{
    return [`mm`, `{hr|}`, `m`].join("\n");
}
复制代码

 

 效果

 

posted @   ggtc  阅读(1335)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
//右下角目录
点击右上角即可分享
微信分享提示