【问题标题】:Kendo chart datasource剑道图表数据源
【发布时间】:2016-08-26 09:01:54
【问题描述】:

我在使用剑道图表的数据源时遇到问题。

控制器代码:

$scope.data = new kendo.data.DataSource({
            transport: {
                read: _read
            },
            sort: ({ field: 'date', dir: "asc" })
        })

        function _read(e) {
            $http.get(('checkinstats/'), {
            }).then(response => {
                e.success({
                    data: response.data
                });
                }).catch(response => {
                    e.error();
                });
        }

$scope.chartSeries = [{ field: 'count', name: '#= group.items[0].name #' }];

图表代码:

<div kendo-chart
     k-series-defaults="{ type: 'line' }"
     k-series="{{chartSeries}}"
     k-data-source="{{data}}"</div>

这是我得到的控制台中的错误消息:TypeError: Cannot read property 'data' of undefined

【问题讨论】:

    标签: angularjs kendo-ui kendo-chart kendo-datasource


    【解决方案1】:

    这基本上意味着您的“响应”未定义,并且您的 checkinstats/ 服务没有返回任何内容。你确定它会返回一些东西吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多