ERB
TT みたいな感じにしたいとき。ハッシュを渡して、ハッシュのキーがそのまま使えるような
def erb(template, stash={})
b = binding
stash.each do |k, v|
eval("#{k} = stash[:#{k}]", b)
end
ERB.new(template).result(binding)
endみたいにした。予約語がエラってたまにハマるgtlt
TT みたいな感じにしたいとき。ハッシュを渡して、ハッシュのキーがそのまま使えるような
def erb(template, stash={})
b = binding
stash.each do |k, v|
eval("#{k} = stash[:#{k}]", b)
end
ERB.new(template).result(binding)
endみたいにした。予約語がエラってたまにハマるgtlt