1
我有不同的時間間隔圖表的Angular 1.4應用程序,我按需加載它們。完全重新渲染amchart
這裏是每一次的UI
數據是正確的,但TimeInterval所(日期範圍)並沒有改變 - 總是與05月開始如何重新渲染完全圖?我嘗試了一切:從DOM中刪除/添加節點,使用amChartObject.clear()等。
我有不同的時間間隔圖表的Angular 1.4應用程序,我按需加載它們。完全重新渲染amchart
這裏是每一次的UI
數據是正確的,但TimeInterval所(日期範圍)並沒有改變 - 總是與05月開始如何重新渲染完全圖?我嘗試了一切:從DOM中刪除/添加節點,使用amChartObject.clear()等。
在更新圖表數據以便圖表重新分析新圖表後,您需要調用圖表對象的validateData()
方法數據並重繪本身。
您好xorspark,任何想法如何在angularJS做到這一點。我正在使用這個指令https://github.com/GrantMStevens/amCharts-Angular,並且想要重新提交圖表 –
這真的應該是它自己的問題,而不是在別人的問題中回答一個評論 - 它不會被鼓勵。這就是說,由於這是第三方指令,所以我會推遲在github上詢問他們。在他們的問題快速搜索產生[此評論](https://github.com/GrantMStevens/amCharts-Angular/issues/67#issuecomment-249912217),說你需要廣播validateNow事件。看看是否適合你。如果沒有,請諮詢維護人員。 – xorspark
非常感謝..它的工作。 –