Access denied, Please sign in and make sure you have proper permission.
我一直以为是等价的,但其实不一样

这个括号坑在用 form helper 的时候遇到过 :)
@blacktulip 我想你都说的很详细了。具体的例子我记得不是很清楚了,类似这个
= simple_form_for(User.new,\
html: {class: "form-horizontal", id: "user_sign_in"},\
validate: true) do |f|
不确定这段代码没有加括号会不会出问题,总之我在这里碰到过问题,所以后来所有的form_for
到do
之间都加上括号。
块是多行的时候我也用大括号,目前没遇到问题,以后注意
运算符优先级这种问题,不确定时多写个括号就好了。人生还有许多其他美好的事情。
那当然,就和 and
, &&
的区别一样,都是为了省括号费尽心思
Programing Ruby 中重点介绍了的啊。。。
记得第一次看 ruby 的书时,好像说是等价的,原来不是啊
我总是习惯加上括号,感觉清晰一些。毕竟程序是给人看的。