谷歌饼图切片通过变量传递值为偏移量

时间:2014-11-05 18:32:58

标签: angularjs google-visualization

我正在使用谷歌图表api和angularjs.I需要通过变量设置切片值。所有示例我已经看到它们是硬编码或使用foreach循环。如何通过变量设置选定的饼图片值。这是我的代码? “selectedRow”变量作为字符串而不是变量传递。

        $scope.onSelectRowFunction = function(selectedItem)
        { 

           var selectedRow = parseInt(selectedItem.row);
           $scope.chartpie.options = {
                "slices": {selectedRow : {"offset": 0.4}},
                "title": "Title is here",
                "isStacked": "true",                    
                "sliceVisibilityThreshold": 0,
                "displayExactValues": true
           };


       };

1 个答案:

答案 0 :(得分:0)

试试这个:

       $scope.chartpie.options = {
            "slices": {},
            "title": "Title is here",
            "isStacked": "true",                    
            "sliceVisibilityThreshold": 0,
            "displayExactValues": true
       };
       $scope.chartpie.options.slices[selectedRow] = {"offset": 0.4}