【发布时间】:2016-10-31 15:30:12
【问题描述】:
我有一个带有以下签名的 ruby 函数:
def botao_adicionar(model, prefix = "/#{model.name.tableize}", callback = nil)
我想在不传递prefix 参数的情况下调用它,因此它采用我上面定义的函数的默认值。所以我这样称呼它:
botao_adicionar(model=ArrendamentoContrato, callback="bind_unidades_consumidoras()")
它将callback 值与prefix 变量相关联。我相信它是按参数的顺序匹配的,但是我在函数调用中明确地调用了参数的名称……这不应该吗?谢谢!
【问题讨论】:
标签: ruby-on-rails ruby