瞎扯淡 [吐槽] 小吐槽一下小贴士

blackanger · 发布于 2013年07月25日 · 最后由 iBachue 回复于 2013年07月25日 · 1568 次阅读
487

因为之前很少来ruby-china,所以不知道这个小贴士功能, 刚才无意一瞥, 看到一个小贴士:

false.blank? 的结果是 true 哦!

不明觉厉, 立马到pry里面去试试了下, 尼玛:

NoMethodError: undefined method `blank?' for false:FalseClass

噢,我又想, blank? 是Rails里面定义的方法,那我试试empty? 吧, 尼玛:

NoMethodError: undefined method `empty?' for false:FalseClass

试完我才了解, 可能Rails里面 false.blank?返回true吧。。。。

要吐槽的就是: 小贴士后面可以加个适用范围, 比如:

false.blank? 的结果是 true 哦!(Rails里)

当然,小贴士这个功能还是很棒的。

共收到 2 条回复
8301

是rails里面返回TRUE,其他的同楼主所说

172

嗯 有道理 不过确实习惯了ActiveSupport这套库 即使没有用Rails的情况下

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册