标签: ruby
假设我有一个方法foo:
def foo(options = {}) ... end
我想传递一个变量作为键。
fooKey = "option1" foo(fooKey: "bar1", option2: 'bar2')
这可能吗?
答案 0 :(得分:3)
只需使用hashrocket语法
foo(fooKey => 'bar1', :option2 => 'bar2')