2013-11-15 3 views
1

Я использую диаграмму kendo dataviz и хочу добавлять примечания. Это код, который я написалПримечания к диаграмме Kendo не показаны

$("#resultChart").kendoChart({ 
      dataSource: resultsDataSource, 
      title: { 
       text: "Results" 
      }, 
      legend: { 
       position: "bottom" 
      }, 
      chartArea: { 
       background: "" 
      }, 
      seriesDefaults: { 
       type: "line" 
      }, 
      series: [{ 
       field: "Points", 
       name: "Points", 
       noteTextField: "EventName", 
       notes: { 
        label: { 
         position: "outside" 
        }, 
        position: "bottom" 
       } 
      }], 
      valueAxis: { 
       labels: { 
        format: "{0}" 
       }, 
       line: { 
        visible: false 
       }, 
       axisCrossingValue: -10 
      }, 
      categoryAxis: { 
       field: "EventDate", 
       majorGridLines: { 
        visible: false 
       } 
      }, 
      tooltip: { 
       visible: true, 
       format: "{0}%", 
       template: "#= series.name #: #= value #" 
      } 
     }); 

Все работает как нужно, то есть график рисуется с соответствующими данными, но примечания не показаны.

Пожалуйста, помогите мне узнать, почему заметки не отображаются, если есть данные в свойстве EventName (я проверил). Я хочу упомянуть, что я использую версию kendo ui 2013.1.514.

Заранее спасибо.

+0

У вас есть свойства EventName внутри данных с почти значением, отличным от "" или неопределенным? Заметки должны быть внутри ваших данных (resultsDataSource) – ccsakuweb

ответ

0

В определении вашей серии у вас есть noteTextField: "EventName", что означает, что у вас должно быть свойство EventName, определенное для каждого элемента в вашем источнике данных, на который ссылается @ccsakuweb.

Это означает, что в вашем DataSource элементы данных должны выглядеть следующим образом: документация

var data = [ 
    { Id: 1, Name: "Result #1", EventName: "Note 1" }, 
    { Id: 2, Name: "Result #2", EventName: "Note 2" } 
]; 

кендо по поводу Нот функция находится в http://docs.telerik.com/kendo-ui/dataviz/chart/notes.

Смежные вопросы