将ERB重构为HAML - ruby​​代码中的Ruby代码在一行中

时间:2014-12-12 22:47:21

标签: ruby-on-rails ruby haml erb


我有一个小问题,不知道如何处理我的问题 我正在寻找问题的答案,但我找不到任何东西
我想将erb重构为haml 我的问题是 - 如何重构这样的部分代码(ruby代码在一行中的ruby代码):

<%%= render partial: '<%= singular_table_name %>', collection: @<%= plural_table_name %>, locals: {f: f} %>

http://html2haml.com回答是:

<%= render partial: '<%= singular_table_name %>', collection: @#{plural_table_name}, locals: {f: f} %>

但我不认为这是个好主意......

1 个答案:

答案 0 :(得分:1)

= render partial: singular_table_name, collection: @plural_table_name, locals: {f: f}