
28 Jan
2021
28 Jan
'21
9:26 a.m.
+ # @info: { 'name' => 'xxx' } + # Templates: + # This is <%= name %> + # After expanding: + # This is xxx + def expand_erb(template, context_hash = {}) + @info.merge!(context_hash)
you can directly use method merge!(hash) => merge!(context_hash)
ok Thanks, Shenwei
Thanks, Luan Shengde
+ context = Hashugar.new(@info).instance_eval { binding } + ERB.new(template, nil, '%').result(context) + end +end -- 2.23.0