使用haskell图包设置id和class

我正在使用
haskell的图表包,我正在使用SVG后端.我将SVG标记直接嵌入到
HTML文档中,以便将图形作为网页的一部分.我已经构建了一个非常酷的条形图,我想为它添加一些基本的交互性.例如,当您将鼠标悬停在栏上时,我想让颜色变浅.或者也许会弹出一些东西.我希望通过设置某些SVG节点的类属性来实现此目的.这可以用图表包吗?我知道它可以针对多个后端,并且该类属性在大多数情况下可能没有有意义的对应物,但我想知道是否仍然有一种方法可以隐藏特定于后端的信息.感谢任何人都能提供的见解. 最佳答案 目前在图表中无法做到这一点,尽管这是我们希望将来拥有的东西.您可以使用图表 – 画布后端获得部分路径,但这只能在本地主机上显示,并且无法嵌入到网页中.我唯一可以建议的是使用-p命令行选项打印svg并手动编辑svg.

点赞