2016-08-03 64 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属性由默认渲染器使用。由于您提供了自己的渲染器,如果您想要进行格式设置,请在此处进行。