Aurelia Value Converter Buggy行为与百分比

时间:2016-12-29 22:56:07

标签: aurelia aurelia-binding aurelia-framework numeral.js

我正在尝试使用aurelia converterNumeral.js将用户输入转换为百分比。

这是要点:https://gist.run/?id=5bbfa902b1d14bff6f506dfcf2045370

转换是错误的。基本上,当我输入数字时,它的行为不符合预期。有时,我无法输入值,有时它只会输入错误的值。行为是随机的。

我不确定错误是由value converter尝试在我输入的同时转换数字引起的。有解决方法吗?

1 个答案:

答案 0 :(得分:3)

它试图在每次击键时更新。您希望在离开输入后进行更新。请尝试使用value.bind="score | numberFormat & updateTrigger:'blur'"

您可以在Aurelia docs中了解有关约束行为的更多信息。