Echarts中legend图形和字体颜色改变

本文介绍了一个站点用户访问来源的数据可视化方案,通过饼状图展示不同渠道的访问比例,包括直接访问、邮件营销、联盟广告等,并详细配置了图例样式及提示信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

optiontwo = {
   title : {
       text: '某站点用户访问来源',
       subtext: '纯属虚构',
       x:'center'
   },
   tooltip : {
       trigger: 'item',
       formatter: "{a} <br/>{b} : {c} ({d}%)"
   },
   legend: {
       orient: 'vertical',
       left: 'left',
       data: [
           {
               name:'直接访问',
               icon : 'circle',
               textStyle: {
                    color: 'red'          // 图例文字颜色
               }
           },
           {
               name:'邮件营销',
               icon : 'rect',
               textStyle: {
                    color: '#000'          // 图例文字颜色
               }
           },
           {
               name:'联盟广告',
               icon : 'roundRect',
               textStyle: {
                    color: 'blue'          // 图例文字颜色
               }
           },  
           {
               name:'视频广告',
               icon : 'triangle',
               textStyle: {
                    color: 'blue'          // 图例文字颜色
               }
           },              
           {
               name:'搜索引擎',
               icon : 'diamond',
               textStyle: {
                    color: 'blue'          // 图例文字颜色
               }
           },              
           {
               name:'123',
               icon : 'arrow',
               textStyle: {
                    color: 'blue'          // 图例文字颜色
               }
           },            
           {
               name:'abc',
               icon : 'pin',
               textStyle: {
                    color: 'blue'          // 图例文字颜色
               }
           },            
           {
               name:'efg',
               textStyle: {
                    color: 'blue'          // 图例文字颜色
               },
               icon:'image://./img/pie_1.png'//格式为'image://+icon文件地址',其中image::后的//不能省略
           },       
],            
   },
   series : [
       {
           name: '访问来源',
           type: 'pie',
           radius : '55%',
           center: ['50%', '60%'],
           data:[
               {value:335, name:'直接访问'},
               {value:310, name:'邮件营销'},
               {value:234, name:'联盟广告'},
               {value:135, name:'视频广告'},
               {value:1548, name:'搜索引擎'},
               {value:1548, name:'123'},
               {value:1548, name:'abc'},
               {value:1548, name:'efg'}
           ],
           itemStyle: {
               emphasis: {
                   shadowBlur: 10,
                   shadowOffsetX: 0,
                   shadowColor: 'rgba(0, 0, 0, 0.5)'
               }
           }
       }
   ]

};





### Apache DolphinScheduler配置参数模板 #### 主要配置文件概述 DolphinScheduler 的主要配置位于 `conf` 文件夹下,主要包括以下几个核心配置文件: - **application.properties**: 应用程序的主要属性配置文件[^2]。 - **datasource.properties**: 数据库连接池的相关设置。 - **dolphinscheduler_env.sh**: 环境变量配置脚本。 #### application.properties 示例 此文件包含了应用程序的核心配置项,例如数据库连接信息、Zookeeper 地址以及其他服务端口等重要参数。下面是一些常见的配置选项示例: ```properties spring.datasource.url=jdbc:mysql://localhost:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF8&autoReconnect=true&serverTimezone=Asia/Shanghai spring.datasource.username=root spring.datasource.password=password spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver zookeeper.quorum=localhost:2181 zk.namespace=dolphinscheduler master.server.port=1234 worker.server.port=1235 alert.server.port=1236 api-server.port=1237 ``` 这些配置用于指定 MySQL 数据库的位置以及 Zookeeper 集群地址和其他服务器监听的端口号。 #### datasource.properties 示例 该文件主要用于定义数据源的具体细节,比如最大活跃数、最小闲置数量等参数来优化性能表现: ```properties dbcp.maxActive=100 dbcp.initialSize=0 dbcp.minIdle=0 dbcp.maxWait=60000 dbcp.testOnBorrow=false dbcp.validationQuery=SELECT 'x' ``` 上述配置有助于调整 JDBC 连接池的行为模式以适应不同的应用场景需求。 #### dolphinscheduler_env.sh 示例 这个 Shell 脚本用来设定环境变量,在启动各个组件之前会读取并应用其中的内容: ```bash export JAVA_HOME=/usr/local/jdk1.8.0_XXX export HADOOP_HOME=/opt/hadoop-3.x.x export ZOOKEEPER_HOME=/opt/zookeeper-3.x.x export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin ``` 通过这种方式可以确保所有依赖的服务都能找到所需的路径和版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值