我试图将字符串传递给我的部分:
以这种方式打电话给我:
render 'translations', locals: { lang: 'en', listing: @listing}
在.../listings/_translations.html.haml
我有:
= lang
我明白了:
undefined local variable or method `lang' for #<#<Class:0x007fda182ea4b...
相关问题here没有帮助。
非常感谢任何帮助。
答案 0 :(得分:2)
使用@Username = ListOfLikes
哈希,您需要显式呈现部分:
@Trim(@Replace(ListOfLikes;@Username;""));
或者使用您正在使用的速记格式,只需省略嵌套的locals
哈希:
render partial: 'translations', locals: {lang: 'en', listing: @listing}