2016-12-29 5 views
1

Я пытаюсь преобразовать вход пользователя в процентах, используя aurelia converter и Numeral.js.Aurelia Value Converter Багги Поведение с процентом

Вот суть: https://gist.run/?id=5bbfa902b1d14bff6f506dfcf2045370

Конверсия глючит. В принципе, когда я вхожу в число, он не ведет себя так, как ожидалось. Иногда я не могу ввести значение, и иногда он просто вводит неправильное значение. Поведение случайное.

Я не уверен, что ошибка вызвана value converter, пытающейся преобразовать число в то же самое время, когда я печатаю. Есть ли обходной путь?

ответ

3

Он пытается обновить каждое нажатие клавиши. Вы хотите, чтобы он обновился после выхода из ввода. Вместо этого попробуйте использовать value.bind="score | numberFormat & updateTrigger:'blur'".

Подробнее об обязательном поведении можно узнать в Aurelia docs.

+0

Спасибо за быстрый ответ. – akshayKhot

 Смежные вопросы

  • Нет связанных вопросов^_^