You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@echarts.apache.org by GitBox <gi...@apache.org> on 2018/06/21 07:13:36 UTC

[GitHub] SevenOutman opened a new issue #8560: visualMap.itemSymbol not working as expected

SevenOutman opened a new issue #8560: visualMap.itemSymbol not working as expected
URL: https://github.com/apache/incubator-echarts/issues/8560
 
 
   <!--
   为了方便我们能够复现和修复 bug,请遵从下面的规范描述您的问题。
   -->
   
   
   ### One-line summary [问题简述]
   `visualMap.itemSymbol` 以及 `visualMap.inRange.symbolSize` 无法按照文档介绍的方式工作。
   
   
   ### Version & Environment [版本及环境]
   + ECharts version [ECharts 版本]: 4.1.0 via npm
   + Browser version [浏览器类型和版本]: Chrome 67
   + OS Version [操作系统类型和版本]: Ubuntu 16.04
   
   
   
   
   
   ### Expected behaviour [期望结果]
   1. 使用分段式 `visualMap` 时希望使用圆形 icon,参考文档 http://echarts.baidu.com/option.html#visualMap-piecewise.itemSymbol,将 `visualMap.itemSymbol` 设为 `'circle'`,并没有起作用。
   2. 阅读源码发现这里的 `itemSymbol` 配置可能会被 `inRange.symbol` 覆盖(即便并未设置 `inRange.symbol`,它的默认值 `'roundRect'` 也会覆盖 `itemSymbol`,这不符合预期),因此设置 `inRange.symbol` 为 `'circle'`,此时可以正常显示圆形图标,但 `inRange.symbolSize` 不起作用。
   
   
   
   
   
   ### ECharts option [ECharts配置项]
   <!-- Copy and paste your 'echarts option' here. -->
   <!-- [下方贴你的option,注意不要删掉下方 ```javascript 和 尾部的 ``` 字样。最好是我们能够直接运行的 option。如何得到能运行的 option 参见上方的 guidelines for contributing] -->
   ```javascript
   option = {
     visualMap: {
       itemSymbol: 'circle'
     }
   }
   
   ```
   
   
   
   
   ### Other comments [其他信息]
   <!-- For example: Screenshot or Online demo -->
   <!-- [例如,截图或线上实例 (JSFiddle/JSBin/Codepen)] -->
   可以在此官方实例中重现。
   http://www.echartsjs.com/gallery/editor.html?c=doc-example/scatter-visualMap-piecewise
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@echarts.apache.org
For additional commands, e-mail: dev-help@echarts.apache.org