Как мне обработать измененное / отредактированное значение ячейки на стороне клиента для значений с плавающей точкой в ​​dojo

У меня есть редактируемая ячейка, которая содержит десятичное значение, например, 2.123456 (6 место после десятичной). Я хочу показать 6 место после десятичной точки после того, как пользователь отредактирует ячейку (скажем, пользователь вводит 2.123, затем я хочу показать 2.123000) и ограничить редактирование до 6 места после десятичной.

Я новичок в додзё. Пожалуйста, помогите мне в определении решения.

Есть ли хоть что-нибудь, что может сказать мне, что ячейка отредактирована так, чтобы я мог получить измененное значение и применить логику, а затем установить ее снова?

1 ответ

Решение

Это довольно старо, но я наткнулся на него, ища ответ сам. Документирование ответа для потомков.

Вы должны рассмотреть возможность использования пользовательского форматера: http://livedocs.dojotoolkit.org/dojox/grid/DataGrid

Затем внутри вашего пользовательского форматера вы можете применить любое форматирование к числам и строкам, которые вы пожелаете.

Другие вопросы по тегам