FlashHash提供了方便的方法来处理:notice和:alert。我的问题是,哪个更合适?flash[:notice]还是flash.notice?这只是个人口味问题,还是有选择其中一个方法的强有力的理由?
FlashHash提供了方便的方法来处理:notice和:alert。我的问题是,哪个更合适?flash[:notice]还是flash.notice?这只是个人口味问题,还是有选择其中一个方法的强有力的理由?
# File actionpack/lib/action_dispatch/middleware/flash.rb, line 150
150: def notice
151: self[:notice]
152: end
flash[:notice]
是Rails内部处理的方式,所以如果有“正确”的方法来做,那可能就是这样。个人而言,我更喜欢flash.notice
,但这只是我的个人偏好。