antvis / my-f2

F2 的支付宝小程序版本
MIT License
146 stars 23 forks source link

你好,请问如何画虚线? #14

Closed Surile closed 5 years ago

Surile commented 5 years ago

当Value是0的时候,怎么画虚线。柱状图。目前不知道用那个Api,还有怎么自己定义Y。而不是根据value来生成

simaQ commented 5 years ago

不明白你在描述什么

Surile commented 5 years ago

emmmmmmmm。算了给你截图。 image

simaQ commented 5 years ago
  1. 『这种怎么画』 直接用 chart.interval() 绘制,然后在 style() 方法中定义图形属性就行了,图形属性参考:https://www.yuque.com/antv/f2/api-g-shape#wh1gte

  2. 『这个怎么固定成这样的』 在列定义中定义 ticks

参考此 DEMO: https://codepen.io/Sima/pen/NEQZVW

Surile commented 5 years ago

好的。3Q

simaQ commented 5 years ago

数值为 0 的话,按照我们的映射规则,柱子的高度是 0,这种场景,你自己使用 chart.guide().line() 绘制就好。