0

我很好奇是否有一种方法可以根据传递给它的参数来更改部分符号的名称。例如,可以做这样的事情

部分:

f.label("#{parameter}")

where 参数在渲染时被传递到部分中。现在让我们说我们有类似的东西

blog_path(domestic_or_international: "domestic")

是否可以使用类似的方法来更改符号domesitc_or_international,就像我在第一个示例中所做的那样?非常感谢!

4

1 回答 1

1

您可以使用旧的哈希语法来执行此操作。

blog_path(:"static_text_#{parameter}" => "domestic")
于 2013-03-06T07:21:34.743 回答