2016-08-03 3 views
0

Я написал поле какформат и визуализатор не работают вместе в etxjs6

Ext.define('Abc.view.component.grid.Mes', { 
    extend: "Ext.grid.column.Number", 
    text: 'Mes', 
    dataIndex: 'Mes', 
    xtype: 'Mes', 
    format:'0', 
    renderer: function (value) { 
     return (value ? (value*100) + '%' : ''); 
    } 
}); 

От бэкэндом я получаю значение как 0,776. Поэтому я хочу показать значение в сетке, например, 78%, т. Е. 0.776 * 100, а затем округленное значение. Вышеуказанная функция не работает. Как мне это написать?

ответ

2

Свойство format используется средством визуализации по умолчанию. Когда вы предоставили свой собственный рендерер, если вы хотите сделать форматирование, сделайте это там.

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