amCharts
の複数の円グラフを1ページに使用しています。ページが読み込まれているときにアニメーションが機能していません。以下は、グラフをレンダリングするために使用される私のコードです。amCharts:円グラフアニメーションが機能しない
var Piechart132 = AmCharts.makeChart('div132', {
labelsEnabled: false,
autoMargins: false,
marginTop: 0,
marginBottom: 0,
marginLeft: 0,
marginRight: 0,
pullOutRadius: 0,
type: 'pie',
theme: 'dark',
dataProvider: [
{ country: 'Banking', litres: 300000000 },
{ country: 'Carpenter', litres: 349500000000 },
{ country: 'Doctor', litres: 433650000000 },
{ country: 'Gas', litres: 108326000000 },
{ country: 'Mechanic', litres: 366450000000 }
],
outlineThickness: 1,
outlineAlpha: 1,
legend: { enabled: true, valueText : '' },
outlineColor: undefined,
titles: [{ text: 'Industry wise Exposure' }],
valueField: 'litres',
titleField: 'country',
balloon: { fixedPosition: true }
});
一つ私はフィドルに実行したときに、同じコードを言及したいと思います以上、それが正常に動作している、他の競合があることが可能かもしれないが、私はとにかくそれを見つけることができません。私もstartDuration and set its value to
20 'を挿入しようとしましたが、少なくとも私は問題が何であるかを見ることができますが、まだ何も見ることはできません。
これは問題をまったく解決しません。彼はチーズバーガーを作る方法を尋ねており、あなたは彼にフライドポテトを作る方法の指示を与える。私はまったく同じ問題を抱えています。たとえページ上のチャートが1つであっても、円グラフのタイプであっても同じです。 – runfaj
これを再現するリンクを提供できますか?あなたはどれくらいのデータを持っていますか?あなたのページではほかに何が起こっていますか?ブラウザのバージョン?彼とあなたが提供した情報が限られているので、他の提案をするのは難しいです。あなたが私にもっと働いてくれたら助けてくれることを嬉しく思います。いわゆるフライ作成の指示は、通常、何か他のことが起こらず、1つのグラフの遅さがかなり珍しい場合を除き、複数のグラフで問題が発生しているユーザーのために通常動作します。スレッドに追加するか、amchartsのサポートにお気軽にお問い合わせください。 – xorspark
私の問題は、円グラフのあるものが反応コンポーネントでは機能しないことです(シリーズはうまくいきますが)。私は単純なビットでアニメーションを再現することができました: 'if(props.options.type === 'pie'){ this.refs.chart.style.visibility =" hidden "; setTimeout(()=> { this.refs.chart.style.visibility = "visible"; this.chart.animateAgain(); }、500); } ' – runfaj