Я попробовал конфигурацию рендерера, предложенную KomarSerjio, и она отлично сработала для меня при использовании Sencha Ext JS 6. Я использовал его для обнуления некоторых получаемых данных, в которых отсутствовал префикс ноль, чтобы сделать его 24-часовым. Поэтому я попробовал следующее, и это сработало отлично! Спасибо.
Ext.define('ViewLL.view.main.List', {
extend: 'Ext.grid.Panel',
xtype: 'mainlist',
reference: 'mainList',
flex: 1,
requires: [
'ViewLL.store.Datastore'
],
title: 'Records',
store: {
type: 'datastore'
},
columns:
{ text:'Pln On Site Time',
dataIndex:'plnOnSiteTime',
renderer: function (number) {
if (number<=2400) { number = ("000"+number).slice(-4); }
return number;
}
}
});
До настройки рендерера моя сетка отображала значения, например, 926, 800, 1000.
Функция добавления постов через рендерер. 0926, 0800, 1000