繁体   English   中英

D3可恢复图表:y轴已被覆盖

[英]D3 resuable chart: y-axis overwritten

按照Mike Bostock的约定( http://bost.ocks.org/mike/chart/?utm_source=feedly ),我制作了一个可重复使用的图表。 除了y轴始终使用最近更新的图形的高度外,其工作方式就像一个超级按钮。

代码: http//plnkr.co/edit/hn6MgDVJNfdTwzMvvCOa?p = preview

高度在HTML的第69行得到更新。

谁能告诉我我在做什么错?

问题是您在调用选择上的组件时在执行的函数范围之外声明了比例。 这意味着在一处更新它们也会影响使用同一组件的所有其他图形。

要解决此问题,您可以多次实例化该组件,也可以在所选内容所调用的函数内移动比例/轴的声明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM