Sha*_*moe 11 json ruby-on-rails before-filter
我发现了一种基于格式在过滤器之前跳过的方法,如下所示,但我想知道是否有更好的方法,因为这会使事情变得混乱并且不是很干.
before_filter do |controller|
:current_cart unless controller.request.format.js?
end
Run Code Online (Sandbox Code Playgroud)
如果我不这样做,json请求失败,因为current_cart方法和其他方法只做html的事情.
Geo*_*tte 20
你可以这样做:
before_filter :current_cart, :unless => :format_js?
def format_js?
request.format.js?
end
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.
归档时间: |
|
查看次数: |
4738 次 |
最近记录: |