我有一個頁面,其中我使用morris.js插件顯示23個甜甜圈圖表。在性能分析期間,我遇到了這個問題: devtools警告 - 強制迴流是一個可能的性能瓶頸 - morris.js
當然還有22個這些警告。結果時間是401ms。
我的每一個圓環圖的執行情況如下:
Morris.Donut({
element: 'element1',
resize: false,
data: [{
label: "temp1",
value: temp1Value
},
{
label: "temp2",
value: temp2Value
},
{
label: "temp3",
value: temp3Value
}
],
colors: ["#46BFBD", "#993366", "#993366"]
});
我的一些帖子,我應該分開寫入的讀取讀取。任何指針如何實現這個?考慮到所有23個圖表?
我不熟悉這個特定的庫,但我看到相同的行爲在[morris.js主頁](http://morrisjs.github.io/morris.js/)上,它很可能沒有辦法解決這個問題:庫需要強制迴流來計算座標。 – wOxxOm
非常感謝您的回答!我也檢查了morris.js網站,並在分析中發現了相同的警告。我用chart.js替換了morris.js用於我的甜甜圈圖表,並且我的頁面超級快捷! – novembersky