echarts 折线图 自定义 设置自己的图片图表

在Echarts中,可以使用`symbol: 'image://'`结合Base64编码的图片来定制折线图的节点图标。通过在线工具将图片转为Base64,然后将其插入到Echarts配置项中,即可实现个性化图表效果。示例代码展示了如何设置带有自定义图片的折线图。
摘要由CSDN通过智能技术生成

 symbol: 'image://data: ******' 

图片 用在线工具 转成 base64 。 然后填入路径 。

base64图片在线转换工具 - 站长工具

option = {
  xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
  },
  yAxis: {
    type: 'value'
  },
  series: [
    {
      data: [120, 200, 150, 80, 70, 110, 130],
      type: 'line',
      symbol: 'image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABPCAYAAACTUyndAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAXEgAAFxIBZ5/SUgAAEl1JREFUeAHtnO1vHcd1xs/u3st7+SKKsizJkUPFcY28uG6KNk2DuEBaNEjRfk/y76T/Uj8URT8UbeAGRmrXMGpXaGFHsB3bsmXJeqNI3nv3pc/vzM7lXlIieS+HVZBwiN2dnZ0985xnzjkzu3eWZmfpxAxkSGia5ic6/Owk0iob6/ZcGyILzyEva9i3qW6PVFNqstKPoTjTXYWfn2RX2Ui3I6f3eAwIp8EWg1AIR0WpF4N/Xhw9v9vsD3X8aZtf8BBR5U4jQryHfNeKjFUOXORCt2Jbf6HDrKwDGOjUGRzUiG3P3nvc5iOJx63/xHq5934EQzXQskXzUzbrAgZ6sDzXiard23W6SMplgbOCaB/hJB29jUNwhIpz7ZOROAs8ngE+bhFXNIN9jO07jbXnP+4J2stFIsFCabwSsczfSveOZCTOxD5vAaACOXNhP6Eol01V2lOuC3G+/ExzfqtwZJBF28S+iAF8tM+1k+FIRqKQPCYBFJcFOClaBHmuxfJ4PPnAguTZRDuRxNhmIG2v02L78TgfjlMmUfgbgLPFQwTaloUrp7ufwRAJjE2eHMcpkHgYSViEUqwSzsI+Q7n/j9RioKlEONKR2M61AjLQ4RLqZWVrHXKsQXmuHOh7Cj1+c

echarts折线图的提示框可以通过formatter属性进行自定义。在formatter函数中,可以获取到params参数,params是一个数组,包含了当前鼠标悬停在图表上的所有数据。可以通过params数组的遍历来获取每个数据点的具体信息,例如数据点的名称、数值、系列名称等。然后可以根据需要来格式化这些信息并返回需要显示的内容。 在给定的引用中,给出了一个示例的formatter函数。在这个函数中,首先初始化了一个result变量,然后通过遍历params数组来获取每个数据点的信息。根据数据点的数值,可以给出不同的颜色,例如正数为红色,负数为绿色。然后根据需要的格式,将系列名称和数据值拼接成字符串,并返回给result变量。最后,返回result作为自定义的提示框内容。 所以,echarts折线图自定义提示框可以通过在formatter函数中根据params数组的数据进行格式化,实现自定义的展示效果。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ECharts折线图tooltip提示框格式自定义](https://blog.csdn.net/resign007/article/details/102548327)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Echarts地图添加引导线效果(labelLine)](https://download.csdn.net/download/weixin_38670433/13677936)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yue31313

感谢打赏,继续分享,给您帮忙。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值