所以我从amcharts网站上拿了一个带圆柱体的例子。 它在他们的网站上运行得非常好,甚至我在Chrome中打开时下载的示例也是可行的。
然而,当我将确切的代码复制并复制到我的一个角度组件中时。然而,图表不会填充圆柱体。
我进一步研究了它,似乎我深入研究了实际的元素 角度模块fil:url指向“http://local.test.com/#AmChartsEl-1267” 而示例网址看起来像
file:///C:/Users/guest/Desktop/amcharts_3.20.17.free/samples/columnCylinders.html#AmChartsEl-866
我认为这导致基数无法填补。我不明白为什么圆柱形图表必须使用url而常规图表只填充常规的rgb。
答案 0 :(得分:1)
您的应用程序中似乎设置了<base>
标记。底层SVG使用url clip-path来设置圆柱体的填充,并使用基本标签螺钉。
您需要在图表代码前设置AmCharts.baseHref = true;
,以修复由<base>
代码引起的视觉问题。