together 发表于 2013-2-5 01:50:00

A.B.C.name调用时,遇到NIL值如何忽略NIL错误而返回正确的结果?

如题,比如我需要显示A.B.C.name,那么中间的A B C都有可能为NIL。所以直接这样写肯定是不行的。
在velocity等模板中,可以这样来写$!{A.B.C.name},中间遇到不能处理的数据,就返回为空值。
那么有没有一种类似的标签写法呢?当然自己写一个模块来封装处理一下也是可以做到的。只是ROR中如果直接提供了就更好了。

主要用于显示层的操作。
页: [1]
查看完整版本: A.B.C.name调用时,遇到NIL值如何忽略NIL错误而返回正确的结果?