0

誰かがこの問題を解決するのを手伝ってくれますか.. Chartistの円グラフデータを動的に設定しようとしています. リストに表示しているプロジェクトのリストがあります。各プロジェクトには、資金調達などのプロジェクトに関する情報を含むグラフがあります。chartData の「値」を設定しようとすると、値が数値として検出されません。以下に例を示します。

//Chartist data object
fundingData: {
               series: [{
                          value: 0,
                          name: 'public funding',
                          className: 'some-class'                          
                        }, {
                           value: 0,     
                           name: 'private funding',

                        }]
              }

//param: project is an object I'm passing
        setChartData(project) {

               let x = Math.round(project.pro_amount); //
               console.log(x); // This prints the amount

               this.fundingData.series[0].value = x; // doesn't get assigned 

               this.fundingData.series[0].value = 12; // gets assigned 
             } 

私は何を間違っていますか?..私の問題が十分に明確であることを願っています

4

1 に答える 1

0

おそらくすべて順調ですが、チャーティストは反応的ではありません。update割り当て後に関数を 呼び出す必要があります: https://gionkunz.github.io/chartist-js/api-documentation.html#chartistbase-function-update

于 2016-08-30T13:28:19.387 に答える