Вы можете делать то, что вы хотите на колонке визуализатора, измените выравнивать свойство, как это и делают Calcs нужно:
renderer:function(val,cell){
if(parseInt(val))
cell.align='right';
return val;
}
синтаксического анализа INT будет работать, если текст только сделан из слова без какого-либо числа, в вашем случае вы можете проверить, если строка есть только номера с регулярным выражением, как это:
renderer:function(val,cell){
if(val.match(/^[0-9]+$/))
cell.align='right';
else
cell.align='left';
return val;
}
Working fiddle here
Обратитесь к визуализатору столбцов телефона.
[UPDATE]
К сожалению, не читал ваш Ext версия, в вашем случае вы можете использовать свою функцию, как это:
Я также обновил случай с точками в количестве.
renderer:function(val,cell){
if(val.match(/^[0-9]*\.?[0-9]*$/))
cell.style='text-align:right;';
else
cell.style='text-align:left;';
return val;
}
Example with your fiddle
Обновлено мой ответ, я просто не читал вашу внутр версию –