我在aureliajs中使用类型文本输入的值转换器。当以常规方式更新时,它将转换输入中的值及其绑定值。但是,当添加& updateTrigger:'blur'
时,输入文本会在用户模糊时更新,但绑定值未获取数据。例如:
<input type="text" value.bind="name | converter & updateTrigger:'blur'"/>
相对。
<input type="text" value.bind="name | converter"/>
在第二种情况下,输入文本和变量name
均会更新,但在第一种情况下,仅文本会更新。
这是aurelia绑定中的错误还是我的错误?
答案 0 :(得分:3)
标记看起来不错。 您是否在转换器中实现了toView和fromView函数?我在测试设置中尝试了您的标记,效果很好。您可以在以下位置查看
https://codesandbox.io/embed/value-converter-uhjp9
最诚挚的问候。