[英]Pie chart colors are not loading inside subscribe method
我正在使用Ng2-圖表在有角度的應用程序中繪制餅圖。
如果我在constructor
或ngOnInIt
內分配this.pieChartData
值,則餅圖將正確呈現而沒有任何問題。
ngOnInit () { this.pieChartData = [10,20]; } // works fine
但是,如果我在.subscribe
方法中分配值,則餅圖顏色不會呈現。
this.service.getJiraOpenIssues('22407')
.subscribe((response)=>{
this.pieChartData = [10,20];
});
請告訴我我在做什么錯。
當您在constructor
或ngOnInit()
中傳遞數據時,它將很好用,因為charts
在渲染之前會獲取數據。
在您的情況下,您正在subscribe
中傳遞數據,那么圖表將無法獲取您的數據。
您必須告訴chart
您有一些新數據。 為此,您必須使用.update()方法來更新圖表數據。 而已。
然后,您的圖表將呈現新的更新數據。 :)
有關詳細的示例代碼,請查看此示例 。 它可能會幫助您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.