ExtJS Numéro De Mise En Forme. 3 chiffres après la virgule
À L'Aide De ExtJS4.1, j'ai virgule flottante à venir en tant que réponse JSON. Comment puis-je formater la valeur flottante avec 3 chiffres après le point décimal. Trouver ci-dessous l'exemple. S'il vous plaît aider.
enter code here
Example:
{
header: 'Total',
sortable: true,
dataIndex: 'total',
field: { xtype: 'numberfield' },
renderer: this.onRenderCell
}
onRenderCell : function(value, metaData, record, rowIndex,colIndex, store, view){
Ext.util.Format.numberRenderer(value,'0.000');
return value;
}
------------------------------------------------------------------------
OriginalL'auteur Sashikant | 2012-11-14
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le
nombre(v, format)
fonction, par exemple:sorcière sera de retour:
(Le
numberRenderer
sorcière vous avez essayé retourne une fonction)OriginalL'auteur CD..
Cette fonctionnalité est en version 4.2.0.663 totalement buged...
Quand vous faites quelque chose comme
Vous obtenez
1
au lieu1,234
qui est simplement faux...Et ici est un cas de test. n'hésitez pas à corriger moi si je me trompe.
http://jsfiddle.net/gT9jj/1/
Ext.util.Format.number("1.23456", '0.000')
. Vous avez utilisé une virgule au lieu d'une période dans le modèle de masque.puuh, l'ancien poste. Mais il est encore mal.. je voulais une sortie comme 1,2345 pas 1.2234. Pourquoi aurais-je besoin de fournir de l'entrée de format et de ne pas le outputing format??
Peut-être vieux, mais je l'ai fait venir à travers elle. Quelqu'un d'autre pourrait tout aussi bien, j'ai signalé le problème, c'est tout. Désolé, je n'ai pas eu la nécessité d'enquêter sur la modification du séparateur.
Vous le problème, c'est la sortie de séparateur qui est imprimé, la fonction ignore les paramètres généraux et les paramètres d'entrée...
a toujours raison et que c'est vieux... La mise en forme séparateur décimal du nombre ne changera pas avec cette fonction. Le séparateur est déterminé par les paramètres de la machine que vous utilisez. Dans la chaîne de format
,
est de définir le séparateur de milliers et.
le séparateur décimal regardsless des paramètres de la machine.0,000.00
est correcte, l'un dans le violon0.0,000
ne l'est pas. La virgule est toujours avant dot.OriginalL'auteur Sangoku