我正在尝试使用aurelia converter
和Numeral.js
将用户输入转换为百分比。
这是要点:https://gist.run/?id=5bbfa902b1d14bff6f506dfcf2045370
转换是错误的。基本上,当我输入数字时,它的行为不符合预期。有时,我无法输入值,有时它只会输入错误的值。行为是随机的。
我不确定错误是由value converter
尝试在我输入的同时转换数字引起的。有解决方法吗?
答案 0 :(得分:3)
它试图在每次击键时更新。您希望在离开输入后进行更新。请尝试使用value.bind="score | numberFormat & updateTrigger:'blur'"
。
您可以在Aurelia docs中了解有关约束行为的更多信息。