4
是否可以將除對象之外的選項傳遞給rabl部分?將任意選項傳遞給rabl部分/擴展
例如,父模板傳遞到基本模板稱爲「show_field1」一個選項:
extends "base", :show_field1 => true
然後在base.rabl選項可以使用這樣的:
attribute :field1 if @show_field1
的我唯一能夠選擇的方式就是通過這種可怕的方式尋找隱藏的祕密:
attribute :field1 if @_options[:show_field1]
你有沒有發現這樣做的更加eloguent方式? – Kamilski81 2013-03-02 19:19:24
我最終實現了一個擴展的本地化參數,如erb模板使用,但我還沒有提出拉請求:https://github.com/bloomfire/rabl/compare/master...bloomfire – 2013-04-08 19:32:14