1
私はSlickGridを使用しています。ここには、私が直面している問題のサンプルjsfiddleがあります。SlickGrid:大きな数値が指数形式に変換されます
グリッドの最後の列(effortDriven
)の値は、a large number
であるため、科学記法で変換されます。
私は、ループを使用してデータを生成しています:
for (var i = 0; i < 500000; i++) {
data[i] = {
title: "Task " + i,
duration: "5 days",
percentComplete: Math.round(Math.random() * 100),
start: "01/01/2009",
finish: "01/05/2009",
effortDriven: i * 23000000000000000000000 // this value is shown in scientific notation
};
}
私はscientific notation
に多数の変換を避けることができる方法は?
ありがとうございます。
のthnxを試してみてください。それは文字列として動作し、bt私は数字の形であるサーバーから大規模なデータを取得、私は文字列に番号を変更するためにそれを反復したくありません。 –
フォーマッタを使用できます。 {id: "effort-driven"、名前: "Effort Driven"、フィールド: "effortDriven"、フォーマッタ:function(row、cell、value){return value.toLocaleString(); }} – netoctone