1 ruby arrays hash ruby-on-rails sinatra
我有基于哈希的参数.
method1(:test=>[:arg1, :arg2 => :something])
Run Code Online (Sandbox Code Playgroud)
我需要以:test下面的格式将参数作为参数传递给另一个方法
来自A:
[:arg1, {:arg2=>:something}]
Run Code Online (Sandbox Code Playgroud)
到B:
method2 :arg1, :arg2=>:something
Run Code Online (Sandbox Code Playgroud)
我如何从A到B?
怎么样?
args = {:test => [:arg1, :arg2 => :something]}
method1(args)
method2(*args[:test])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
837 次 |
| 最近记录: |