2015-11-09 4 views
1

Как я могу настроить название на valueAxis так:Настройка Название в Charts DevExtreme

 argumentAxis: { 
       label: { 
        customizeText: function() { 
         return this.value + ''; 
        } 
       }, 

Этот пример происходит с звукозаписывающей компанией. Могу ли я использовать ту же функцию для названия valueAxis и названия диаграммы?

Приветствие

ответ

1

DevExtreme Диаграмма не имеет какие-либо функций обратного вызова для заголовка диаграммы или названий для осей.

Существует много меток для осей, поэтому они могут зависеть от некоторых значений или аргументов оси, а функция обратного вызова действительно полезна в этом случае. Но название это единственный статический элемент, поэтому было бы проще всего установить его как строку в настройках объекта:

//... 
title: { 
    text: "Title of chart" 
}, 
argumentAxis: { 
    title: { 
     text: "Title of argument axis" 
    } 
}, 
valueAxis: { 
    title: { 
     text: "Title of value axis" 
    } 
} 
//... 

Я надеюсь, что это будет полезно для вас. Благодаря!

+0

Можем ли мы динамически работать с этими элементами? Я бы хотел изменить каждый раз, когда у меня есть другой результат в базе данных. Благодаря! –

+0

Да, вы можете изменить заголовок с помощью этого кода: $ ("# chartContainer"). DxChart ("instance"). Option ("argumentAxis.title", "new title"); –