我正在使用ember中的chart.js,並且遇到一個錯誤,其中圖形中斷時更新圖形數據時未重新渲染組件。Ember:如何強制運行循環在屬性更改之前循環
我動態渲染該組件與{{component totalsChartComponent}}
幫手,所以如果我可以只設置totalsChartComponent
未定義,讓它循環運行循環之前,我更新的組件的數據,應該清除出組件,並允許它正確地呈現
我試圖做到這一點是這樣的:
Ember.run.next(this, function() {
this.set('totalsChartComponent', undefined);
})
Ember.run.next(this, function() {
this.set('totalsChartComponent', "ember-chart");
})
,但這似乎並沒有被運行的第二個功能後的第一個完整的運行循環週期。這看起來應該是工作還是我在這裏做錯了什麼?