【发布时间】:2015-08-10 07:13:51
【问题描述】:
如何在我的代码中将关键字参数传递给对另一个方法的调用,而无需指定每个方法。
考虑使用对 kwargs 的新的一流支持的以下方法:
def foo(obj, bar: 'a', baz: 'b')
another_method(bar, baz)
end
考虑旧的 Ruby 选项哈希语法:
def foo(obj, options = {})
another_method(options)
end
我想传递关键字参数,而不像旧选项哈希语法那样明确指定每个参数。这可能吗?
【问题讨论】:
标签: ruby ruby-on-rails-4