链接无法与FusionCharts一起使用LinkedChart

Xerunix

我正在尝试进行简单的向下钻取,将数月至数周的时间分解成几个星期,并且正试图使第一篇专栏文章投入使用。我得到了要渲染的图表,但是当我单击“一月份”时,它不会转到链接的图表。2月和3月的外部链接正常工作,因此我猜测这是JSON数据存在问题。

define(['app'], function (app) {
app.register.controller('MilesovertimeController', [function () {
    var vm = this;

    vm.myDataSource ={
        "chart": {
            "caption": "Miles Over Time",
            "subCaption": "Track the miles you have run over your entire running career!",
            "xAxisName": "Time (Month)",
            "yAxisName": "Miles",
            "theme": "fint"
        },
        "data": [
            {
                "label": "January",
                "value": "10",
                "link": "newchart-json-Jan"
            },
            {
                "label": "February",
                "value": "20",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "March",
                "value": "5",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "April",
                "value": "55",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "May",
                "value": "40",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "June",
                "value": "110",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "July",
                "value": "75",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "August",
                "value": "90",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "September",
                "value": "10",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "October",
                "value": "45",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "November",
                "value": "30",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "December",
                "value": "100",
                "link": "n-http://fusioncharts.com"
            }
        ],
        "linkeddata": [
            {
                "id": "Jan",
                "linkedchart": {
                    "chart": {
                        "caption": "Miles In January",
                        "subcaption": "This is what you did in January",
                        "xAxisName": "Weeks",
                        "yAxisName": "Miles"
                    },
                    "data": [
                        {
                            "label": "Week 1",
                            "value": "50"
                        },
                        {
                            "label": "Week 2",
                            "value": "25"
                        },
                        {
                            "label": "Week 3",
                            "value": "40"
                        },
                        {
                            "label": "Week 4",
                            "value": "10"
                        }
                    ]
                }
            }
        ]
    }

}]);
);

编辑:这就是我试图模仿http://www.fusioncharts.com/features/linkedcharts-for-drill-down/

重要编辑:当我单击1月栏时,出现此错误:

Uncaught RuntimeException: #03091456 chartobject-2.render() Error >> Unable to find the container DOM element.

<div class="container" ng-controller="MilesovertimeController as vm">
<div fusionCharts
     width="1000"
     height="550"
     type="column2d"
     datasource="{{vm.myDataSource}}">
</div>
</div>
years_of_no_light

为了进行深入研究,请确保该指令具有id

var app = angular.module('myApp', ["ng-fusioncharts"]);
app.controller('MilesovertimeController', [function () {
    var vm = this;

    vm.myDataSource ={
        "chart": {
            "caption": "Miles Over Time",
            "subCaption": "Track the miles you have run over your entire running career!",
            "xAxisName": "Time (Month)",
            "yAxisName": "Miles",
            "theme": "fint"
        },
        "data": [
            {
                "label": "January",
                "value": "10",
                "link": "newchart-json-Jan"
            },
            {
                "label": "February",
                "value": "20",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "March",
                "value": "5",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "April",
                "value": "55",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "May",
                "value": "40",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "June",
                "value": "110",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "July",
                "value": "75",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "August",
                "value": "90",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "September",
                "value": "10",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "October",
                "value": "45",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "November",
                "value": "30",
                "link": "n-http://fusioncharts.com"
            },
            {
                "label": "December",
                "value": "100",
                "link": "n-http://fusioncharts.com"
            }
        ],
        "linkeddata": [
            {
                "id": "Jan",
                "linkedchart": {
                    "chart": {
                        "caption": "Miles In January",
                        "subcaption": "This is what you did in January",
                        "xAxisName": "Weeks",
                        "yAxisName": "Miles"
                    },
                    "data": [
                        {
                            "label": "Week 1",
                            "value": "50"
                        },
                        {
                            "label": "Week 2",
                            "value": "25"
                        },
                        {
                            "label": "Week 3",
                            "value": "40"
                        },
                        {
                            "label": "Week 4",
                            "value": "10"
                        }
                    ]
                }
            }
        ]
    }

}]);
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<script src="http://static.fusioncharts.com/code/latest/fusioncharts.js"></script>
<script src="http://fusioncharts.github.io/angular-fusioncharts/demos/js/angular-fusioncharts.min.js"></script>



<div ng-app="myApp">
  <div class="container" ng-controller="MilesovertimeController as vm">
    <div fusionCharts
         width="1000"
         height="550"
         id="test"
         type="column2d"
         datasource="{{vm.myDataSource}}">
    </div>
  </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

.load()无法与外部链接一起使用

来自分类Dev

链接和图片无法一起使用

来自分类Dev

如何修复无法与Vagrant和Wordpress一起使用的永久链接?

来自分类Dev

与可选链接一起使用时,Typescript无法理解未定义的返回类型

来自分类Dev

如何修复无法与Vagrant和Wordpress一起使用的永久链接?

来自分类Dev

CSS显示块无法与锚点链接一起使用

来自分类Dev

INSERT SQL无法将Access与Azure链接表一起使用

来自分类Dev

CSS无法与DOMPDF一起使用

来自分类Dev

supportFragmentManager无法与Kotlin一起使用

来自分类Dev

CSS无法与bootstrap一起使用

来自分类Dev

无法使砖石与RequireJS一起使用

来自分类Dev

reduce()无法与lightcouch一起使用

来自分类Dev

无法使Postgres与节点一起使用

来自分类Dev

MediaButtonReceiver无法与MediaBrowserServiceCompat一起使用

来自分类Dev

CABasicAnimation无法与UIImageView一起使用

来自分类Dev

updateSearchResultsForSearchController无法与UIViewController一起使用

来自分类Dev

无法与receiveOnly一起使用别名

来自分类Dev

JavaScript无法与php一起使用

来自分类Dev

NSURLCache无法与NSURLSession一起使用

来自分类Dev

QDataWidgetMapper无法与QLabels一起使用

来自分类Dev

FileProvider无法与相机一起使用

来自分类Dev

ResourceProcessor无法与PagedResources一起使用

来自分类Dev

$(this)无法与Flickr Gallery一起使用

来自分类Dev

Rabbitmq无法与Java一起使用

来自分类Dev

$ urlRouterProvider无法与ngClipProvider一起使用

来自分类Dev

removeObjectFromSuperView无法与if语句一起使用

来自分类Dev

AddEventListener无法与onClick一起使用

来自分类Dev

无法使匹配与通配符一起使用

来自分类Dev

RedirectToAction无法与$ .post一起使用

Related 相关文章

热门标签

归档