2017-02-28 12 views
0
if (element.Category.ChartType == "PieChart") { 
         console.log(sliceOptions); 
         var animate = 0.05; 
         console.log("for your test" + rows[4][1]); 
         console.log("for your test" + rows[3][1]); 
         console.log("for your test" + rows[2][1]); 
         console.log("for your test" + rows[1][1]); 
         wrapper = new google.visualization.ChartWrapper({ 
          chartType: element.Category.ChartType, 
          dataTable: rows,  
          containerId: element.Category.Key, 
          options: { 
           is3D:true, height: 270, slices: sliceOptions, 
           pieStartAngle: 100, 
           animation: { startup: true, duration: 15000, easing: 'Out' }, 
           backgroundColor: '#F8F8FF', 
           pieSliceText: 'label', 
           tooltip: { color: '#FF0000' }, 
           slices: { 
            1: { offset:animate }, 
            2: { offset: animate }, 
            3: { offset: animate }, 
            4: { offset: animate }, 

           }, 

          } 

         }); 
         google.visualization.events.addListener(wrapper, 'select', selectHandler); 
         function selectHandler() { 
          //alert('A table row was selected'); 
          var data = wrapper.getSelection(); 
          alert(data); 
         } 

        } 

しかし、上記の例外がスローされます。 未知の型エラー:wrapper.getSelectionは関数ではありません。 Google視覚化APIのHandlerイベントクラスを使用して円グラフをアニメーション化しています。 私に解決策を教えてください。私はGoogleビジュアライゼーションAPIのHandlerイベントクラスを使用して円グラフをアニメ化しています

答えて

0

getSelection()チャート方法、ないChartWrapper方法

その作業

wrapper.getChart().getSelection()

+0

...代わりにこれを試しています。ありがとうございます –

+0

あなたは答えを受け入れるためにチェックマークを使いますか? – WhiteHat

関連する問題