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のチャートをすべて検討していますか?ページのCSSプロパティを設定するとき
にFSLの理論についての詳細を学ぶことができますが、私は同じ動作を参照してください[morris.js homepage](http://morrisjs.github.io/morris.js/)を参照してください。これを回避する方法はありません。ライブラリはリフローで座標を計算する必要があります。 – wOxxOm
お返事ありがとうございました!私もmorris.jsのウェブサイトをチェックし、分析について同じ警告を見つけました。私はmorris.jsをchart.jsに置き換えました。私のドーナツチャートは私のページが超高速でした! – novembersky