转换价值观的正确方法是什么?

时间:2013-12-11 19:59:53

标签: groovy griffon

我试图让我的模型字符串始终为大写,所以我尝试使用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))

1 个答案:

答案 0 :(得分:1)

我担心converter:reverseConverter:目前只能使用单向绑定。