我试图让我的模型字符串始终为大写,所以我尝试使用converter和reverseConverter来完成这项工作。使用相互选项我被this topic命中。
女巫引出了我的问题。这是转换器的正确用例吗?如果没有相互作用,则仅在模型中转换值,并且不更新视图。
我可以使用DocumentFilter方法吗?
textField(columns: 3, text: bind("score", target: m,
converter: { it.isEmpty()? 0: Integer.parseInt(it) },
reverseConverter: { String.valueOf(it) },
mutual: true))
答案 0 :(得分:1)
我担心converter:
和reverseConverter:
目前只能使用单向绑定。