Я делаю редактор для поля с числами.Я попробовал текстовое поле, но, так как это входящий тип данных Number, он не прошел гладко - несмотря на преобразование строк в виде чисел и т. Д., Он продолжал давать мне NaN в качестве значения.Поэтому я решил, что будет лучше пойти с числовым степпером.
Когда я первоначально загрузил его, он отбросил бы все мои десятичные дроби и отобразил бы только мои числа в виде целых чисел.Я изменил stepIncrement на 0,1, и теперь он показывает десятичные дроби (странное требование imo) ... но когда я увеличиваю его, он иногда дает мне значение типа '17 .700000000000003', когда я ожидаю 17.7.Все числа в моих данных имеют одно десятичное место.Я знаю, что могу написать dataformatter, но кажется, что в этой ситуации это не нужно.
Есть ли другой способ справиться с этим?